Commit Graph

3296 Commits

Author SHA1 Message Date
Simon Binder eb03ac5ff0
Fix converters on `int64` breaking inference 2023-10-03 20:54:28 +02:00
Simon Binder 89b5fbb371
Document intention of `UpdateKind` enum 2023-10-03 13:00:03 +02:00
Simon Binder 572e79d551
Fix build configuration in built_value example 2023-10-03 12:55:18 +02:00
Simon Binder e93da45e15
Save user version in step-by-step migrations 2023-10-01 22:39:29 +02:00
Simon Binder 687b5ac9ed
Fix invalid date time expression examples (#2654) 2023-09-30 23:24:21 +02:00
Simon Binder fb2d8e8922 Update `uuid` package 2023-09-30 16:28:19 +02:00
Simon Binder 6c4654754b Remove experimental web warning from readme 2023-09-30 15:08:28 +02:00
Simon Binder d694b64e72
Allow reading bigints as doubles 2023-09-29 00:06:51 +02:00
Simon Binder 3ecee4fb1f
Add wasm setup APIs with custom workers (#2638) 2023-09-27 23:05:44 +02:00
Simon Binder f8836c42ba
Add `Expression.and` and `.or` (#2642) 2023-09-27 22:27:14 +02:00
Simon Binder 4eb44f9623
Fix indices not being created for imported tables 2023-09-27 22:06:49 +02:00
Simon Binder b5bc646187
Prepare patch release 2023-09-27 14:48:03 +02:00
Simon Binder 2edd75acbb
Fix defining indices on expressions (#2643) 2023-09-27 14:46:50 +02:00
Simon Binder d0a3feee12
Fix star columns resolving to too many columns 2023-09-26 23:15:29 +02:00
Simon Binder db6ee5dda6
Update `build_resolvers` usage in tests 2023-09-26 15:38:52 +02:00
Simon Binder 3ef468b6f8
Fix `readWithConverter` with null values 2023-09-26 13:55:50 +02:00
Simon Binder f8ba56c8e2
Gracefully handle invalid views list of annotation
Fixes #2636
2023-09-25 15:29:09 +02:00
Simon Binder 5f8ea09030
Fix sqlparser dependency in drift_dev 2023-09-24 20:37:49 +02:00
Simon Binder 8d05c9ef64
Simplify n:m example with json functions 2023-09-24 18:11:23 +02:00
Simon Binder 14ace17c8d
Add `TypeConverter.json` to define JSON converters 2023-09-24 18:11:04 +02:00
Simon Binder 9f05897944
Prepare release 2023-09-24 16:17:07 +02:00
Simon Binder b826391bcb
Add aliases from old documentation URLs 2023-09-24 15:39:38 +02:00
Simon Binder 8c42ce5049
Merge branch 'docs-restructure' into develop 2023-09-23 22:56:27 +02:00
Simon Binder e8c868bd0a
Reformat docs 2023-09-23 22:41:22 +02:00
Simon Binder b0f38ebd6b
Delete architecture page 2023-09-23 17:55:15 +02:00
Simon Binder 4be60e7cf7
Merge pull request #2625 from ValentinVignal/drift-dev/add-actual-table-name-static
[drift_dev] Add the static const `$name` to table
2023-09-21 12:11:39 +02:00
ValentinVignal aa2613c42d
test: Add a test using .$name 2023-09-21 11:37:07 +08:00
ValentinVignal 22b0a8fe36
doc: Update changelog 2023-09-21 11:36:53 +08:00
ValentinVignal 4041eec6d5
chore: Re-run build runner 2023-09-21 11:36:39 +08:00
ValentinVignal d001ad533f
revamp: Rename actualTableNameStatic into $name 2023-09-21 11:36:10 +08:00
ValentinVignal 5b6571ec7f
doc: Update the changelogs 2023-09-20 21:59:31 +08:00
ValentinVignal 0176dac2e6
chore: Run build runner 2023-09-20 21:56:07 +08:00
ValentinVignal 8161d96323
feat: Add getter actualTableNameStatic 2023-09-20 21:42:23 +08:00
Simon Binder 3b81babb53
Merge pull request #2617 from jmatth/fix-migration-conflicts
Preventing getter name conflicts in step-by-step migrations
2023-09-19 22:59:06 +02:00
Simon Binder dedba63eb4
Recommend `isolateSetup` in docs 2023-09-19 22:32:10 +02:00
Joshua Matthews 3dd2ff4a6f
Removing debug print 2023-09-19 14:38:35 -04:00
Simon Binder 0ed7358f62
Add utility for reading columns with converter 2023-09-19 20:32:30 +02:00
Simon Binder 2f732202b0
Show correct annotation name in tables error 2023-09-19 20:32:30 +02:00
Paul Crimes c3d63c36e7 updated to gradle wrapper and tools to 7.5 to match the properties of dependency filepicker 2023-09-19 20:30:31 +02:00
Paul Crimes 5594921c39 fixed symlinks to new legacy_web directory 2023-09-19 20:30:19 +02:00
Joshua Matthews f69a0db911
Adding unit tests for SchemaVersionWriter 2023-09-19 11:12:59 -04:00
Joshua Matthews 73e417d451
Adding comment explaining name reservation during codegen 2023-09-19 09:54:52 -04:00
Josh Matthews 0af636edd0
Fixing typo in drift_dev/lib/src/writer/writer.dart
Co-authored-by: Simon Binder <oss@simonbinder.eu>
2023-09-19 09:53:27 -04:00
Simon Binder addb457d4a
Move remaining pages to their target destination 2023-09-18 23:04:47 +02:00
Joshua Matthews 10e0336310
Moving name reservation into Scope 2023-09-18 11:46:32 -04:00
Joshua Matthews ed1cd9f4e9
Preventing naming conflicts between table columns and existing class fields 2023-09-18 10:20:45 -04:00
Simon Binder c8bce4c1e3
Merge pull request #2615 from paldepind/patch-1
Add missing "not" in documentation for TypeConverter
2023-09-17 22:02:10 +02:00
Simon Binder e059313649
Rename "Using SQL" to "SQL API" 2023-09-17 19:01:58 +02:00
Simon Friis Vindum 82c4668184
Add missing "not" in documentation for TypeConverter 2023-09-17 18:40:51 +02:00
Simon Binder ae2b1b4ddf
Move platforms into own section 2023-09-17 18:37:09 +02:00