Commit Graph

2282 Commits

Author SHA1 Message Date
Simon Binder 68dce48b6f
Prepare 1.6.0 drift release 2022-05-04 21:05:08 +02:00
Simon Binder f971d4ce91
Update wasm snippet for docs 2022-05-04 20:46:09 +02:00
Simon Binder 9e2e9c47be
Upgrade to latest `sqlite3` package in example app 2022-05-04 20:41:15 +02:00
Simon Binder c5183deea6
better headline for dart table docs (#1827) 2022-04-30 23:17:55 +02:00
North101 5bf9b2a3aa
Fix not null when using JsonTypeConverter (#1820)
* Fix not null when using JsonTypeConverter

* Run dart format on writer

Co-authored-by: Alexander Wilde <alexander.wilde87@gmail.com>
Co-authored-by: Simon Binder <oss@simonbinder.eu>
2022-04-25 16:21:01 +02:00
Simon Binder d23028a5bb
Docs: Fix group by Dartt examples 2022-04-25 10:49:11 +02:00
Simon Binder f13ecced6f
Merge pull request #1815 from JosiahMendes/patch-1
Fix Headings for database comparison in FAQ
2022-04-24 00:07:24 +02:00
Simon Binder 80c8c86031
Support drift-defined views schema tools (#1813) 2022-04-23 23:31:04 +02:00
Josiah Mendes 0eec16327a
Fix Headings for database comparison in FAQ
Floor and Firebase were H2 headings when they should have been H3 to fall under "How does drift compare to X?"
2022-04-23 21:29:57 +01:00
Simon Binder d0694f9d65
Consistently format goldens in writer test 2022-04-23 20:09:54 +02:00
Simon Binder 8479602023
Pick valid Dart names for views (#1814) 2022-04-23 16:06:11 +02:00
Simon Binder e607ffe183
Document json type converters 2022-04-22 23:53:42 +02:00
Simon Binder 5f6beb76ca
Support json type converters (#1811) 2022-04-22 23:38:41 +02:00
Simon Binder 5d6933d9b7
Handle more rollback errors (1806) 2022-04-20 22:14:14 +02:00
Simon Binder 3a0041eaac
Use utc DateTime for example check constraint 2022-04-18 20:30:42 +02:00
Simon Binder 2473cea469
Add `check()` to the Dart column builder (#1594) 2022-04-18 20:09:02 +02:00
Simon Binder 49668e3a57
Preserve Uint8Lists in serialization (#1802) 2022-04-12 18:30:44 +02:00
Simon Binder 70e1d040ab
Avoid overriding `uniqueKey` if that's not needed 2022-04-08 21:21:00 +02:00
Simon Binder 6a47e32afc
Link new cross-platform example in docs 2022-04-08 21:16:46 +02:00
Simon Binder aa09540946
Merge pull request #1795 from LeFrosch/develop
Some minor bug fixes :)
2022-04-06 22:32:20 +02:00
Daniel Brauner 3c75fbee9d New test cases 2022-04-06 22:07:28 +02:00
Simon Binder c0ec36eaaa
Close channel in `shutdownAll` 2022-04-06 21:57:14 +02:00
Daniel Brauner 5380a18450 Minor bug fixes 2022-04-06 20:14:13 +02:00
Simon Binder 9e4e177b97
Limit timeout for drift_dev workflow 2022-04-06 13:00:35 +02:00
Simon Binder 645489a21c
Fix resolving parameters to `MAX`/`MIN` (#1790) 2022-04-05 20:50:18 +02:00
Simon Binder 62a95f6bd4
Write Dart refences into schema files 2022-04-04 22:32:07 +02:00
Simon Binder b56cf96b09
Run drift web tests with WebAssembly 2022-04-04 21:49:05 +02:00
Simon Binder a721e896d3
Add warnings for `customConstraint` misuse 2022-04-04 21:13:07 +02:00
Simon Binder 3898114962
Restructure drift test files 2022-04-03 12:53:58 +02:00
Simon Binder 5981d409c5
Merge pull request #1774 from westito/unique-constraint
Unique constraint DSL for Dart tables
2022-04-03 12:53:24 +02:00
Simon Binder fb7246654d
Web documentation for unique Dart columns 2022-04-03 12:44:02 +02:00
Simon Binder 6047ec912f
Add changelog entry, expand docs a bit 2022-04-03 12:34:21 +02:00
Simon Binder 4e508b62ab
Test parsing unique keys 2022-04-03 12:28:12 +02:00
Simon Binder a52118ecd5
Merge remote-tracking branch 'origin/develop' into unique-constraint 2022-04-03 12:04:22 +02:00
Michal Šrůtek 7884831809
Fix return type in upsert (#1787) 2022-04-03 12:02:13 +02:00
Simon Binder 0984e52dc7
Basic support for running unit tests on web again 2022-04-03 00:39:13 +02:00
Simon Binder 3db32be42b
Restructure test utils in drift 2022-04-02 23:55:08 +02:00
westito 835403c9c3 Update SQLite version 2022-04-02 20:37:42 +02:00
westito ff1912fc07 Merge remote-tracking branch 'simolus3/develop' into unique-constraint
# Conflicts:
#	drift/lib/src/ffi/database.dart
2022-04-02 20:13:44 +02:00
westito c584b5ccfd Fix failed analyze and test codes 2022-04-02 20:12:57 +02:00
westito ec53328e49 Fix unique constraint tests 2022-04-02 20:12:13 +02:00
westito 171cf88aac Regenerate all test code 2022-04-02 20:11:40 +02:00
westito 4713dd1a68 Add forgotten code change to table writer 2022-04-02 20:10:48 +02:00
westito 0cf71b9477 Add unqiue constraints test 2022-04-02 20:09:04 +02:00
Simon Binder 9c31a17926
Add docs on `WasmDatabase` 2022-04-02 20:02:37 +02:00
Simon Binder 87848e58dd
Delete example app from drift_sqflite 2022-04-02 19:42:06 +02:00
Simon Binder 7a243fe0bf
Remove unintended dependency override 2022-04-02 19:35:55 +02:00
Simon Binder 1f8e850f7c
Add wasm library to changelog 2022-04-02 19:10:41 +02:00
Simon Binder 7c2d95fb30
Use experimental wasm backend in new example 2022-04-02 19:08:33 +02:00
Simon Binder 49b215facd
Add experimental wasm backend 2022-04-02 18:04:52 +02:00