| #
36864eca |
| 18-Sep-2023 |
Alan Hughes <[email protected]> |
[sqlite] fix load extension test (#24498)
|
| #
4b361cb0 |
| 16-Sep-2023 |
Alan Hughes <[email protected]> |
[android][sqlite] Add support for CRSQLite on Android (#24322)
|
| #
c4573fff |
| 08-Sep-2023 |
Kudo Chien <[email protected]> |
[sqlite] only return successful result from executeSqlAsync (#24336)
# Why
only return successful `ResultSet` from `executeSqlAsync`
fixes #23884
# How
as commented at https://github.com/e
[sqlite] only return successful result from executeSqlAsync (#24336)
# Why
only return successful `ResultSet` from `executeSqlAsync`
fixes #23884
# How
as commented at https://github.com/expo/expo/issues/23884#issuecomment-1678448739, we should only return successful `ResultSet` from `executeSqlAsync`.
# Test Plan
update test-suite and make sure it passed on both ios and android
show more ...
|
| #
50e16f8c |
| 08-Sep-2023 |
Alan Hughes <[email protected]> |
[android][sqlite] Add support for running raw queries (#24320)
|
| #
4e419217 |
| 17-Aug-2023 |
Alan Hughes <[email protected]> |
[sqlite] Update built-in SQLite on android (#23993)
|
| #
3273f84b |
| 12-Aug-2023 |
Alan Hughes <[email protected]> |
[sqlite] Address feedback to #23791 (#23813)
|
| #
74e0b8df |
| 02-Aug-2023 |
Alan Hughes <[email protected]> |
[sqlite] CRSQLite integration (#23791)
# Why
Supercedes #23728
Completes ENG-8809
Investigate possibility of using [crsqlite](https://vlcn.io/) in
`expo-sqlite` which allows database syncing b
[sqlite] CRSQLite integration (#23791)
# Why
Supercedes #23728
Completes ENG-8809
Investigate possibility of using [crsqlite](https://vlcn.io/) in
`expo-sqlite` which allows database syncing between clients.
# How
- Added the crsqlite extension as a framework and provided an event that
contains the changeset to send to the server.
- Currently only works on iOS.
- Needs input on an API
- Discussion about how to handle the sync server
- Need to look into demo using TinyBase. This will require writing a
custom `persister`
# Test Plan
https://github.com/expo/expo/assets/30924086/1b576700-4ff7-4270-9f50-7e0d464b4975
show more ...
|
| #
c52e83e3 |
| 28-Jul-2023 |
Kudo Chien <[email protected]> |
[sqlite] fix missing types about transaction from openDatabase (#23751)
# Why
fixes #23667
close ENG-9446
# How
- from #23109, we moved the returned type of `openDatabase()` from `WebSQLDa
[sqlite] fix missing types about transaction from openDatabase (#23751)
# Why
fixes #23667
close ENG-9446
# How
- from #23109, we moved the returned type of `openDatabase()` from `WebSQLDatabase` to `SQLiteDatabase`. however some properties from websql like the `transaction` and `readTransaction` are missing from `SQLiteDatabase`. this pr tries to add those missing properties.
- migrates **test-suite/tests/SQLite** to typescript based which to dogfood our typings
- update generated doc
# Test Plan
- test test-suite SQLite from ios bare-expo
- run `yarn tsc` from **apps/test-suite**
show more ...
|