sqlite_async.dart
sqlite_async.dart copied to clipboard
High-performance asynchronous interface for SQLite on Dart & Flutter
05-15 06:31:23.345 497 1813 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER ] flg=0x10200000 cmp=com.example.ji_zhang/.MainActivity bnds=[37,1236][238,1560]} from uid 10152 05-15 06:31:23.369 497 529 I ActivityManager: Start proc 4486:com.example.ji_zhang/u0a171 for pre-top-activity {com.example.ji_z hang/com.example.ji_zhang.MainActivity}...
This demonstrates how an async wrapper implementing interfaces from this package could look like when using the new shared `sqlite3_web` package. That package extracts most of the logic currently part...
This PR tracks the alpha release for web support. The next release includes changes from: - https://github.com/powersync-ja/sqlite_async.dart/pull/25
Builds on #34. Deprecates our global per-database mutex, instead relying on SQLite's built-in locking mechanism (mark as deprecated, not removed). To avoid breaking changes, new `lock` and `transaction` methods are...
Latest drift already supports package web 1.0.0, which would make it on par with sqlite_async 0.9
Useful when developing
This adds the `exposeEndpoint()` method on the web, which returns a record of values that can be sent across workers on the web. It also adds a new method that...
We are currently in the process of testing PowerSync to migrate one of our apps. It makes heavy use of ATTACH/DETACH during runtime and we've been previously using just a...
We are seeing some errors while running the tests on macOS. We tested it in both Intel and Arm devices and we are seeing the same failing tests. For instance...