GitHub / powersync-ja/sqlite_async.dart / commits
High-performance asynchronous interface for SQLite on Dart & Flutter
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 92da2a0a | Test on Windows and macOS, await closing databases (#159) |
Simon Binder <s****n@j****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| b65583f8 | Allow caching prepared statements (#150) |
Simon Binder <s****n@j****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| a4c30174 | Web: Fix numeric types |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
about 1 month ago | |
| 215cbadf | Prepare release |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
about 2 months ago | |
| 7cfee156 | Update sqlite3_web |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
about 2 months ago | |
| f13af7c8 | Add beforeOpen callback to native factories |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
about 2 months ago | |
| e7312e6f | Re-enable `build_runner test` |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
about 2 months ago | |
| 9077c597 | Support latest sqlite3_web package |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
3 months ago | |
| a10e59fe | Include name of navigator lock on abort |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
3 months ago | |
| 0cd272f5 | Add PowerSync logo and link |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
3 months ago | |
| 1727fb89 | fix: batch consecutive statements in runBatched |
shenlong-tanwen <1****n@u****m>
Committed by: Simon Binder <o****s@s****u> |
3 months ago | |
| 63dc05e5 | Fix comment |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
3 months ago | |
| 67daf4e3 | Disable build_runner test temporarily |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
3 months ago | |
| 69298f1f | Disable source maps |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
3 months ago | |
| d641e652 | Update sqlite3_web to 0.8.0 |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
3 months ago | |
| 2ea7aa37 | Fix update notifications firing before completed transaction |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
4 months ago | |
| 399dbf47 | Release `drift_sqlite_async` package as well |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
5 months ago | |
| c137dce4 | Prepare release, optimize `executeBatch` on the web (#138) |
Simon Binder <s****n@j****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| c5f4eaf5 | Prepare dev update (#136) |
Simon Binder <s****n@j****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 4ef63a67 | Use async primitives instead of static timeouts (#134) |
Simon Binder <s****n@j****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| caf96c5a | Inline `SqliteDatabaseMixin` and `SqliteQueries` (#133) |
Simon Binder <s****n@j****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| d056051a | Refactor open factories (#132) |
Simon Binder <s****n@j****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 599dcc49 | Use `sqlite3_connection_pool` package on native platforms (#131) |
Simon Binder <s****n@j****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| fb535f4a | Update `sqlite3` package, general maintenance (#130) |
Simon Binder <s****n@j****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 4d4719a6 | chore(release): publish packages (#126) |
Simon Binder <s****n@j****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| c62d7584 | add executeMultiple for multi-statement strings (#123) |
Steven Landow <s****n@l****v>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| b8b9a657 | Document breaking worker change |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
10 months ago | |
| 9d21581d | chore(release): publish packages |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
10 months ago | |
| 71785c15 | make dynamic explicit |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
10 months ago | |
| 5d147a7e | Update to latest lints |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
10 months ago | |
| 07ace505 | Skip second mutex for OPFS implementations |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
10 months ago | |
| e5965f4c | Update sqlite3_web, simplify |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
10 months ago | |
| 21df6da1 | chore(release): publish packages |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
11 months ago | |
| b97be616 | Get all Sqlite connections in the pool (#101) |
David Martos <d****6@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 0234d4fa | Format |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
11 months ago | |
| 1252190e | Run CI for pull requests |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
11 months ago | |
| 0a3d31e3 | Update basic_test.dart |
David Martos <d****6@g****m>
Committed by: Simon Binder <o****s@s****u> |
11 months ago | |
| 33dafbb8 | merge Merge pull request #102 from SkillDevs/custom_stream_handling |
Simon Binder <s****n@j****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 09b841ba | add test | David Martos <d****6@g****m> | 12 months ago | |
| d7643596 | update doc | David Martos <d****6@g****m> | 12 months ago | |
| bfb8bd0b | merge Merge remote-tracking branch 'origin/main' into custom_stream_handling | David Martos <d****6@g****m> | about 1 year ago | |
| 6705d133 | Add tests |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
about 1 year ago | |
| b9c8d2d6 | Prepare release |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
about 1 year ago | |
| e0938c4e | Support multiple listeners for table updates |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
about 1 year ago | |
| 0e2fa415 | Make table updates a multi-subscription stream |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
about 1 year ago | |
| eaab81ea | chore(release): publish packages |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
about 1 year ago | |
| 6f4c6a06 | Avoid updating minimum SDK constraint |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
about 1 year ago | |
| e0a1a3c0 | Fix import |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
about 1 year ago | |
| ed467665 | Update sqlite3_web as well |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
about 1 year ago | |
| bc663371 | Remove debug print |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
about 1 year ago | |
| 64260569 | Fix tests |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
about 1 year ago | |
| 7e0a0c74 | Refactor update streams on web |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
about 1 year ago | |
| 76e3a204 | merge Merge pull request #103 from powersync-ja/drift-nested-transactions |
Simon Binder <s****n@j****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 17012edf | Update changelog | Simon Binder <s****n@j****m> | about 1 year ago | |
| 6d8500f3 | merge Merge pull request #104 from powersync-ja/support-sqlite-3.8.0 |
Simon Binder <s****n@j****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 6e51f5de | Support 3.8.0 of `package:sqlite3`. | Simon Binder <s****n@j****m> | about 1 year ago | |
| 1f720565 | Prepare for release | Simon Binder <s****n@j****m> | about 1 year ago | |
| 40243bf7 | Drift: Support nested transactions | Simon Binder <s****n@j****m> | about 1 year ago | |
| a2b6c4cd | typo | David Martos <d****6@g****m> | about 1 year ago | |
| 4b560762 | Allow transforming table updates from sqlite_async. | Jorge Sardina <j****e@s****m> | about 1 year ago | |
| 8d658406 | merge Merge pull request #100 from powersync-ja/nested-transactions |
Simon Binder <s****n@j****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| daa5e7a5 | Forward get and getOptional calls | Simon Binder <s****n@j****m> | about 1 year ago | |
| 97bc2c83 | Docs | Simon Binder <s****n@j****m> | about 1 year ago | |
| d1554591 | Add tests | Simon Binder <s****n@j****m> | about 1 year ago | |
| 8212a232 | Fix tests | Simon Binder <s****n@j****m> | about 1 year ago | |
| e5d31b2d | Support nested transactions | Simon Binder <s****n@j****m> | about 1 year ago | |
| 7cacc12c | merge Merge pull request #99 from powersync-ja/prepare-publishing |
Simon Binder <s****n@j****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 6c78c7bc | Prepare release | Simon Binder <s****n@j****m> | about 1 year ago | |
| 8b71db2c | merge Merge pull request #97 from powersync-ja/fix-opfs-race |
Simon Binder <s****n@j****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| c1b3c4e9 | merge Merge pull request #98 from powersync-ja/release-tab-lock-on-close |
Simon Binder <s****n@j****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| cfdb89c7 | Actually we want to compile tests too | Simon Binder <s****n@j****m> | about 1 year ago | |
| 9486ae14 | Shared worker: Release mutex when tab closes | Simon Binder <s****n@j****m> | about 1 year ago | |
| 1ba26159 | Skip lock timeout test | Simon Binder <s****n@j****m> | about 1 year ago | |
| bec5006f | Fix a race condition around OPFS databases | Simon Binder <s****n@j****m> | about 1 year ago | |
| 4b6c1b72 | merge Merge pull request #96 from powersync-ja/release |
Simon Binder <s****n@j****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| b130aea6 | Prepare 0.11.6 release | Simon Binder <s****n@j****m> | over 1 year ago | |
| 277dfe03 | Fix unrecoverable error when opening native db |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
over 1 year ago | |
| dd7c810c | Prepare release of sqlite_async 0.11.5 |
Simon Binder <s****n@j****m>
Committed by: Simon Binder <o****s@s****u> |
over 1 year ago | |
| 238853b7 | Make watch queries easier to cancel (#92) |
Simon Binder <o****s@s****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| ae7dc0e5 | Fix web database not respecting lock timeouts (#88) |
Simon Binder <o****s@s****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| bb65cfad | Allow profiling queries (#91) |
Simon Binder <o****s@s****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 6d85217e | Add test ensuring delete returns affected rows (#90) |
Simon Binder <o****s@s****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 8e15de59 | Fix write detection when using UPDATE/INSERT/DELETE with RETURNING in raw que... |
Jorge Sardina <j****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 016e341a | merge Merge pull request #87 from powersync-ja/fix/throttle-improvements |
Simon Binder <o****s@s****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 3a0b54a0 | Fix closing after delay | Simon Binder <s****n@j****m> | over 1 year ago | |
| 996beeb6 | Add tests for stream throttling | Simon Binder <s****n@j****m> | over 1 year ago | |
| 29382326 | merge Merge pull request #86 from powersync-ja/feat/allow-wrapping-common-database |
Simon Binder <o****s@s****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 1d8de884 | Allow wrapping `CommonDatabase` directly | Simon Binder <s****n@j****m> | over 1 year ago | |
| bc3416cb | merge Merge pull request #84 from powersync-ja/feat/support-build-web-compilers |
Simon Binder <o****s@s****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 7ff4bfee | Support build_web_compilers | Simon Binder <s****n@j****m> | over 1 year ago | |
| 1c039a35 | merge Merge pull request #82 from powersync-ja/encryption-support |
Simon Binder <o****s@s****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| dbc501ba | Test with Dart stable, add changelogs | Simon Binder <s****n@j****m> | over 1 year ago | |
| 281d81cb | Fix typo in test option | Simon Binder <s****n@j****m> | over 1 year ago | |
| f626a2aa | Fix two more analysis warnings | Simon Binder <s****n@j****m> | over 1 year ago | |
| 5b98ac15 | Extend lints dependency range | Simon Binder <s****n@j****m> | over 1 year ago | |
| 33750beb | Test serialized exceptions | Simon Binder <s****n@j****m> | over 1 year ago | |
| 9b4b3dfa | Fix typo | Simon Binder <s****n@j****m> | over 1 year ago | |
| 29d1d8dc | Remove unintentional macos override | Simon Binder <s****n@j****m> | over 1 year ago | |
| 01d63692 | Avoid test implementation import | Simon Binder <s****n@j****m> | over 1 year ago | |
| 25965185 | Fix lints, support dart2wasm | Simon Binder <s****n@j****m> | over 1 year ago |