History log of /expo/apps/test-suite/tests/SQLite.ts (Results 1 – 8 of 8)
Revision Date Author Comments
# 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 ...