Simon Binder
7d2d7a81b5
Update jaspr_content_snippets
2025-11-05 13:21:24 +01:00
Simon Binder
7782ee8541
Expose isolateSetup option from drift_flutter
2025-11-05 09:31:04 +01:00
Simon Binder
3025034570
json functions: Keep value nullable
2025-11-04 23:35:18 +01:00
Simon Binder
0978a266e6
sqlparser: Support jsonb_each and jsonb_tree
2025-11-04 23:15:36 +01:00
Simon Binder
58f5d9bc11
Run post-proces builder in tests
2025-11-01 22:46:22 +01:00
Simon Binder
a3d8555f17
manager: Allow passing null to sqlEquals
...
Closes https://github.com/simolus3/drift/issues/3692
2025-10-26 23:39:30 +01:00
Simon Binder
4e8fe8554b
Use utc datetimes to fix test
2025-10-26 22:49:25 +01:00
Simon Binder
e303d14d8b
Document schema export changes
2025-10-26 20:48:24 +01:00
Simon Binder
bcaf490734
Adopt new schema mode in migration example
2025-10-26 20:37:29 +01:00
Simon Binder
45716ab3be
Schema: Always export generated SQL
2025-10-26 20:04:17 +01:00
Simon Binder
dfc67dc17a
Schema export: Always use temporary file
2025-10-26 15:14:33 +01:00
Simon Binder
0f7f493279
Update expected message in test
2025-10-23 09:15:50 +02:00
Simon Binder
2b093d7148
Warn about unparsed customConstraints
2025-10-22 20:27:27 +02:00
Simon Binder
05e68ddafe
Remove jaspr favicon
2025-10-18 15:35:27 +02:00
Simon Binder
149909a8c0
Prepare 2.29.0 release
2025-10-18 14:54:22 +02:00
Simon Binder
71d5a095f0
Delete unused logo file
2025-10-18 14:46:27 +02:00
Simon Binder
e16b0be7a1
Search index: Fix caching pages
2025-10-18 14:12:17 +02:00
Simon Binder
c17f51fdb4
Run build before building search index
2025-10-18 11:59:15 +02:00
Simon Binder
67a10e798f
Build search index first
2025-10-18 00:37:35 +02:00
Simon Binder
e48fd6abca
Fix publish dir
2025-10-18 00:29:35 +02:00
Simon Binder
7b527a481a
Fix analysis warnings in docs
2025-10-18 00:18:46 +02:00
Simon Binder
f7f6865564
Format
2025-10-18 00:14:46 +02:00
Simon Binder
6f1a0629a8
Merge remote-tracking branch 'origin/develop' into jaspr-docs
2025-10-18 00:02:01 +02:00
Simon Binder
2138155141
Fix script link
2025-10-18 00:01:51 +02:00
Simon Binder
36c1a364d2
Fix build script
2025-10-17 23:48:20 +02:00
Simon Binder
db8bf2a56b
More site work
2025-10-17 23:30:57 +02:00
Simon Binder
c6c86f111b
Fix a bit more content
2025-10-15 23:56:06 +02:00
Simon Binder
def962a128
Jaspr badge let's go
2025-10-15 22:32:41 +02:00
Simon Binder
d3242e0151
Move new docs into old folder
2025-10-13 22:37:14 +02:00
Simon Binder
c7fb7fc293
Remove old documentation project
2025-10-13 22:31:45 +02:00
Simon Binder
70d55e18ab
Add redirects for changed URLs
2025-10-13 22:20:31 +02:00
Simon Binder
56a8f076ff
Remove path dependency overrides
2025-10-12 23:55:58 +02:00
Simon Binder
dea6ed723a
Finish search
2025-10-12 22:29:09 +02:00
Simon Binder
c0f33f032e
Fix fts
2025-10-12 00:50:41 +02:00
Simon Binder
ed103c224b
Allow running make-migrations without tests
2025-10-11 23:03:59 +02:00
Simon Binder
76f1be803b
Add known tables option for external tables
...
For https://github.com/simolus3/drift/discussions/3681
2025-10-11 22:08:48 +02:00
Simon Binder
50a0fbac42
Start with full text search
2025-10-11 21:24:12 +02:00
Simon Binder
69378721a0
Migrate to docsy
2025-10-11 00:30:15 +02:00
Simon Binder
9fa56100d3
Make new website buildable
2025-10-09 23:46:05 +02:00
Simon Binder
120dd1eca3
Fix web integration tests
2025-10-08 23:36:19 +02:00
Simon Binder
50b6c37ba6
Github button styles
2025-10-08 22:53:27 +02:00
Simon Binder
4158f75dbb
More docs fixes
2025-10-08 22:41:56 +02:00
Simon Binder
c12d4e13e9
Port tabs and anotations
2025-10-08 22:26:46 +02:00
Simon Binder
b480fa08e5
Compile drift worker for new docs
2025-10-07 21:11:16 +02:00
Simon Binder
b7679fd4e5
Auto-migrate most old embedded snippets
2025-10-07 20:28:16 +02:00
Simon Binder
5724986a9e
Support PowerSync extension when analyzing SQL
2025-10-07 18:07:19 +02:00
Simon Binder
f01899e049
Forward stream queries in DatabaseConnection constructor
2025-10-07 14:45:03 +02:00
Simon Binder
434bde3e87
Allow starting transactions externally
2025-10-07 11:24:47 +02:00
Simon Binder
c2df0a9fac
Fix a few more snippets
2025-10-06 23:00:26 +02:00
Simon Binder
c1366bbe31
New navigation hierarchy
2025-10-05 23:00:57 +02:00
Simon Binder
29e9a7fc8f
Move more content over
2025-10-05 18:02:20 +02:00
Simon Binder
e281291273
Fix drift_flutter tests
2025-10-05 14:28:03 +02:00
Simon Binder
e435aac434
Fix drift_flutter dependency on drift
2025-10-05 14:02:31 +02:00
Simon Binder
50037f4fc2
Add warning about converter imports
...
Related to https://github.com/simolus3/drift/issues/3684
2025-10-05 13:57:14 +02:00
Simon Binder
e12a13a3ba
Fix details block
2025-10-04 22:18:03 +02:00
Simon Binder
95793d9a65
SImplify header setup
2025-10-04 21:17:41 +02:00
Simon Binder
f4327a56a9
Port dart_api content
2025-10-04 16:54:10 +02:00
Simon Binder
d50f8342c5
Close streams before database
2025-10-03 22:24:22 +02:00
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
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 Binder and ebraminio
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
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
2025-09-07 14:49:54 +02:00
Simon Binder
6685a60c12
Prepare patch release
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
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
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
2025-07-19 11:02:46 +02:00
Simon Binder
e1b2eb1c1d
Cache prepared statements by default
2025-07-18 22:38:02 +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
2025-07-13 17:11:08 +02:00