Commit Graph

3275 Commits

Author SHA1 Message Date
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
Simon Binder ba20f80303
Move migration docs into their own section 2023-09-17 18:10:49 +02:00
Simon Binder 999c17e19a
Port docs on joins and basic queries 2023-09-16 19:42:53 +02:00
Simon Binder 10725d98fb
Delete old getting started guide 2023-09-16 18:54:40 +02:00
Simon Binder 2403da5b98
Write new page on dart tables 2023-09-16 18:38:35 +02:00
Simon Binder e0a6b557e7
Start with documentation restructuring 2023-09-16 18:38:34 +02:00
Simon Binder 3824ae8a3d
Show correct annotation name in tables error 2023-09-16 17:35:44 +02:00
Simon Binder 069c4c76c3
Describe how to open an in-memory wasm database 2023-09-16 13:26:43 +02:00
Simon Binder 909c01bc5d
Add await before return in restoreOrResolve 2023-09-16 13:26:43 +02:00
Simon Binder 8300782662 Fix cli test 2023-09-14 18:32:43 +02:00
Simon Binder d0b176e290 Add docs and changelog entries 2023-09-14 18:28:55 +02:00
Simon Binder 1958dd5cae Add tests for Dart index 2023-09-14 18:21:14 +02:00
Simon Binder 78b520f55d Generate code for Dart-defined index 2023-09-14 17:57:57 +02:00
Simon Binder f81e9d8c4b Write new index information into schema file 2023-09-14 17:31:18 +02:00
Simon Binder 93b9cc512d Analyze index annotations for tables 2023-09-14 15:37:21 +02:00
Simon Binder 0fd19ab576
Fix drift_dev tests 2023-09-10 22:46:50 +02:00
Simon Binder da0392c7ce
Update packages used in documentation 2023-09-10 22:19:41 +02:00
Simon Binder c3d2065d96
Fix example snippet 2023-09-09 15:32:56 +02:00
Drew Ballance def066ad26
doc: add docs around moving to step-by-step migrations 2023-09-08 14:57:09 -05:00
Simon Binder 71f839d9b6
Prepare drift_dev hotfix release 2023-09-07 17:24:57 +02:00
Simon Binder 17b1738819 Add macOS target to example app 2023-09-07 15:20:10 +02:00
Simon Binder 84659e06fd
Support table-valued functions 2023-09-06 23:48:10 +02:00