Commit Graph

3109 Commits

Author SHA1 Message Date
Simon Binder 312fa3219f
Add docs for step-by-step migrations 2023-07-01 18:11:41 +02:00
Simon Binder ed9aeb866a
Add step-by-step migration API 2023-07-01 16:41:22 +02:00
Simon Binder 8b7872fc67
Start with generator for all schema versions 2023-06-28 15:54:32 +02:00
M. Javad Pourqavam e6cccafd40
Fix a typo in docs (#2499)
"acessing" to "accessing"
2023-06-27 16:10:25 +02:00
Simon Binder c700b5b4be
Resolve CTEs for compound selects 2023-06-20 14:17:53 +02:00
Simon Binder 81315c3d69
Migrate mentions of `flutter pub run` 2023-06-19 16:09:47 +02:00
Simon Binder 5fe28cbf37
Update dependency constraint to drift in drift_dev 2023-06-18 21:32:30 +02:00
Simon Binder e5491beaeb
Update web-wasm documentation 2023-06-18 21:10:44 +02:00
Simon Binder 39953e13cc
Handle issues spawning workers better 2023-06-18 20:25:45 +02:00
Simon Binder 4c0b4a966d
Fix exception in private firefox tabs 2023-06-18 17:01:59 +02:00
Simon Binder af917b1f71
Prepare 2.9.0 release 2023-06-18 16:37:51 +02:00
Simon Binder d465776726
Merge branch 'web-v2' into develop 2023-06-17 22:51:49 +02:00
Simon Binder 342027b420
Update to stable sqlite3 package 2023-06-17 22:19:31 +02:00
Simon Binder 0bf6d0c384
Update web docs 2023-06-17 22:14:59 +02:00
Simon Binder 334e522276
Migrate some more doc references from old pkg name 2023-06-16 17:15:42 +02:00
Simon Binder b976e6f7ef
Add web example served under docs website 2023-06-16 16:41:13 +02:00
Simon Binder 1e74aae972
Update new web documentation 2023-06-15 00:08:14 +02:00
Simon Binder b7b1bcb99d
Add changelog entry for fatal warnings 2023-06-13 22:13:23 +02:00
Simon Binder 4411e0c459
Add `fatal_warnings` build option 2023-06-13 22:08:07 +02:00
Simon Binder fef35d9f20
Fix wasm integration tests 2023-06-13 17:22:18 +02:00
Simon Binder 7254d3bd5a
Add more wasm integration tests 2023-06-12 00:08:23 +02:00
Simon Binder e801dceae6
Add wasm integration test using the database 2023-06-11 17:44:04 +02:00
Simon Binder 3f178a154f
Add first integration test for new wasm backend 2023-06-10 22:52:22 +02:00
Simon Binder b01c8494e5
Rename old web test package 2023-06-10 18:01:25 +02:00
Simon Binder c72f2131f7
Prepare drift_sqflite release 2023-06-10 14:18:29 +02:00
Simon Binder cedf3a3370
Update integration tests for drift_sqflite 2023-06-09 17:40:51 +02:00
Simon Binder 657ee5133f
Disallow zero as a schema version (#2469) 2023-06-08 11:53:21 +02:00
Simon Binder dd6d7bfd70
Prepare patch release 2023-06-08 10:21:53 +02:00
Simon Binder 51dc8ccf1d
Fix typo in internal docs 2023-06-08 10:20:51 +02:00
Simon Binder dd3f04bf09
Fix statements not getting disposed without cache 2023-06-06 09:58:34 +02:00
Simon Binder 1b8d7f9d50
Mention `computeWithDatabase` limitations more 2023-06-06 09:32:18 +02:00
Tautvydas Šidlauskas bf8245455c
fix: use async syntax to fix timeout when closing database in unit tests (#2459)
Closes #2458
2023-06-05 22:50:06 +02:00
Simon Binder 61c641001a
Allow latest sqlite3 in encryption sample 2023-06-04 22:11:56 +02:00
Simon Binder 9f2405be26
Merge branch 'develop' into web-v2 2023-06-04 22:10:44 +02:00
Simon Binder ec87791ece
Update v2 of the sqlite3 package 2023-06-04 22:10:11 +02:00
Simon Binder 0c6cd109ee
Add dartdoc comments 2023-06-04 21:18:43 +02:00
Simon Binder 0b52bee48c
Keep using the same storage implementation 2023-06-04 20:52:08 +02:00
Simon Binder bbf2a434a3
Mention `computeWithDatabase` limitations more 2023-06-03 23:28:50 +02:00
Simon Binder e481f29138
Fix resolving table aliases (#2453) 2023-06-03 23:10:54 +02:00
Simon Binder ce504f44c2
Add changelog entry and test for caching stmts 2023-06-02 16:49:58 +02:00
Simon Binder c79f95ac03
Start migrating from older storage options 2023-06-02 16:23:02 +02:00
Simon Binder 0a052ff338
Properly test for IndexedDB availability 2023-06-01 13:59:35 +02:00
Simon Binder 232140c083
Prepare minor release 2023-06-01 11:26:57 +02:00
Simon Binder ba9360f063
Fix dependency conflicts in some examples 2023-06-01 11:23:57 +02:00
Simon Binder 07fe555753
Report syntax error for WITH in trigger 2023-06-01 00:08:41 +02:00
Simon Binder ec5927bc2a
Add web compatibility information to web page 2023-05-31 23:48:13 +02:00
Simon Binder ff41de2a6b
Get new wasm implementation working in Chrome 2023-05-31 22:48:29 +02:00
Simon Binder d79633ee6b
Support lock-based OPFS implementation in worker 2023-05-31 18:07:09 +02:00
Simon Binder e2fe4228ad
Make driver error fatal in tests 2023-05-30 13:53:03 +02:00
Simon Binder 9154f60dfd
Improve resolving recursive CTEs 2023-05-30 13:53:03 +02:00