Commit Graph
4403 Commits
Author SHA1 Message Date
Simon Binder 8cfe21c89d Kind of migrate setup guide 2025-10-03 22:19:21 +02:00
Simon Binder d107155637 Fix resolving unknown columns in CTEs
Closes https://github.com/simolus3/drift/issues/3674
2025-10-01 20:58:20 +02:00
Simon Binder 979b700d4c Support ordering mode for Dart indexes
https://github.com/simolus3/drift/discussions/3676
2025-09-30 20:51:13 +02:00
Simon Binder e8a5c79411 Fix generated schema code for views 2025-09-28 22:30:29 +02:00
Simon Binder a64ea972fe Start exploring jaspr_content for docs 2025-09-28 22:13:23 +02:00
Simon Binder e4f0ab1e92 Fix typo on isolates docs
Closes https://github.com/simolus3/drift/issues/3664
2025-09-23 16:22:51 +02:00
Simon Binder b4e8c77d43 Prepare release drift_flutter-0.2.7 drift-2.28.2 drift_dev-2.28.3 2025-09-21 23:44:31 +02:00
Simon Binder 02b24211cc Update build dependencies 2025-09-21 23:39:28 +02:00
Simon Binder 35c47973ae Stop depending on deprecated build packages 2025-09-18 17:35:03 +02:00
Simon Binderandebraminio cdd61503eb Fix wasm num cast in legacy web database
Co-authored-by: ebraminio <ebrahim@gnu.org>
2025-09-18 14:50:50 +02:00
Simon Binder 6ac85edb29 Fix missing element false positive
https://github.com/simolus3/drift/issues/3656
2025-09-17 23:36:26 +02:00
Simon Binder 8bfe3053c7 Also apply to non-shared implementation 2025-09-12 10:35:40 +02:00
shenlong-tanwen 5c0a08de24 add isolateDebugLog to DriftNativeOptions 2025-09-12 01:28:17 +05:30
Simon Binder a9812687f0 Document insertOnConflictUpdate issue
Related to https://github.com/simolus3/drift/issues/3646
2025-09-08 12:27:13 +02:00
Simon Binder aca2cad6aa Prepare drift_flutter release drift_flutter-0.2.6 2025-09-07 14:49:54 +02:00
Rohit Lodha 3891b66763 added initializeDatabase to web options
added  initializeDatabase to web options
2025-09-07 14:48:54 +02:00
Simon Binder 6685a60c12 Prepare patch release drift_dev-2.28.2 sqlparser-0.41.2 2025-09-05 22:37:56 +02:00
Simon Binder 642221e4fa Update build and source_gen to latest version
The declared version will not resolve yet due to dependencies
not supporting it yet, but I've tested this manually with
overrides.
2025-09-04 21:02:03 +02:00
Simon Binder 1de2fc5817 Assign type to raise expressions
Closes https://github.com/simolus3/drift/issues/3643
2025-09-04 20:40:29 +02:00
Simon Binder 8b32d164d2 Don't run removed doctor command 2025-09-04 12:36:26 +02:00
Simon Binder 2e8872f3e0 Migrate builder tests in drift_dev 2025-09-03 23:44:32 +02:00
Easy 7867476a53 feat(mariadb):enableMigrations 2025-09-02 23:33:20 +02:00
Simon Binder 28ccb9da14 Suggest static stepByStep call
Related to https://github.com/simolus3/drift/issues/3638
2025-08-31 23:03:11 +02:00
Simon Binder 7ca5b6588d Warn when DAO references additional elements
Closes https://github.com/simolus3/drift/issues/3633
2025-08-27 20:27:25 +02:00
Simon Binder e89623c81b Make lag, lead and nth_value nullable
They output null if the referenced row is not found in the window.

Closes https://github.com/simolus3/drift/issues/3635
2025-08-27 10:12:12 +02:00
Simon Binder 43e8b90ded Raise default SQLite version for drift files
Related to https://github.com/simolus3/drift/issues/3632
2025-08-20 11:08:46 +02:00
Simon Binder bd427f57d6 Warning for identifiers looking like strings
Contextualize the error message for double-quoted identifiers that can't
be resolved, because those should potentially have been single-quoted
string literals.

Closes https://github.com/simolus3/drift/issues/3631
2025-08-19 23:15:27 +02:00
Simon Binder 6406f62c17 Fix drift_dev tests 2025-08-17 16:45:26 +02:00
Simon Binder 8bf3335d2c Cache flutter 2025-08-17 16:30:02 +02:00
Simon Binder a28c660089 Use Flutter SDK 2025-08-17 16:24:04 +02:00
Simon Binder 66fe2ddc96 Migrate to workspace 2025-08-17 16:11:07 +02:00
Simon Binder 9bbb57a740 drift_dev: Support latest analyzer 2025-08-16 21:42:43 +02:00
Simon Binder 480607e1ae Fix annotated AST for typedefs
Closes https://github.com/simolus3/drift/issues/3625
2025-08-08 20:29:14 +02:00
Simon Binder 7cb1a69ebb Prepare 2.28.1 release drift-2.28.1 drift_dev-2.28.1 2025-07-29 20:56:50 +02:00
Simon Binder 6a19e47a46 Mention issue with older schemas for datetime 2025-07-27 22:12:50 +02:00
Simon Binder dff2d08773 Use step-by-step snippets for migrator API 2025-07-27 21:41:57 +02:00
Simon Binder 0d2cb7b474 Docs: Mention type converters on expressions
Closes https://github.com/simolus3/drift/issues/3618
2025-07-23 19:46:01 +02:00
Simon Binder a37782ef40 Add setup parameter to drift_flutter drift_flutter-0.2.5 2025-07-19 11:02:46 +02:00
Simon Binder e1b2eb1c1d Cache prepared statements by default 2025-07-18 22:38:02 +02:00
JeanJPNM a7264acdb6 Update example code for daos
Marks category as nullable, remove the use of the deprecated isNull function and
simplifies the name of the part file
2025-07-18 17:01:28 +02:00
Simon Binder 1bd5e23455 Add escape clause to like expressions
Closes https://github.com/simolus3/drift/issues/3610
2025-07-15 17:55:05 +02:00
Simon Binder dc44939427 Prepare pre-release with build 3 support 2025-07-13 22:57:50 +02:00
Simon Binder 92883a8332 Stop testing with Flutter 2.27 2025-07-13 22:45:16 +02:00
Simon Binder fa0305ac8e Fix docs build 2025-07-13 22:36:31 +02:00
Simon Binder 8d7a9d174d Migrate to element2 APIs 2025-07-13 18:22:59 +02:00
Simon Binder 5fc85ac6af Fix pubspec for drift_dev drift_dev-2.28.0 2025-07-13 17:11:08 +02:00
Simon Binder 8d7c8d3779 Prepare 2.28.0 release sqlparser-0.41.1 drift-2.28.0 2025-07-13 16:51:56 +02:00
Simon Binder a2b1de83c5 sqlparser: Support 3.50.0 2025-07-13 16:49:43 +02:00
Simon Binder f1ab5feb68 Fix mapping parameter list
Closes https://github.com/simolus3/drift/issues/3608
2025-07-13 16:20:14 +02:00
Simon Binder 6b9cc9f58b Update docs on using toColumns mixin option 2025-07-12 22:50:52 +02:00