Commit Graph

1176 Commits

Author SHA1 Message Date
Simon Binder aed5b43892
Fix integration tests on web 2020-05-03 13:56:49 +02:00
Simon Binder 0a30b8a12e
Upgrade integration tests, release sqlparser 0.8 2020-05-03 13:28:34 +02:00
Simon Binder d3c4eac166
First release preparation for moor 3.0 2020-05-02 14:50:04 +02:00
Simon Binder fc0b1f4388
Use package:charcode for sql scanning 2020-05-02 14:17:49 +02:00
Simon Binder d1b9a4125c
Improve instructions to install sqlite on windows (#525) 2020-05-01 22:11:34 +02:00
Simon Binder 10e8af433c
Explain that filter isn't available everywhere 2020-05-01 13:55:49 +02:00
Simon Binder 810c3a4044
Merge pull request #530 from ened/patch-1
Fixes a few typos
2020-05-01 13:29:32 +02:00
Sebastian Roth e1c568ba16
Fixes a few typos 2020-05-01 10:03:13 +01:00
Simon Binder 5ad5cded30
Fix deprecated member usage in moor test 2020-04-30 21:30:21 +02:00
Simon Binder 195eb0b39b
Small docs improvements 2020-04-30 21:28:42 +02:00
Simon Binder 81a476662c
Support contains (#527) 2020-04-30 11:51:09 +02:00
Simon Binder e90d72f25f
Don't use _openedDbCount outside of debug builds 2020-04-28 18:53:17 +02:00
Simon Binder 91115311cf
Extension to support old db field in daos 2020-04-27 14:18:47 +02:00
Simon Binder 572efd31ff
Document how to safely share MoorIsolates 2020-04-25 17:48:28 +02:00
Simon Binder 9ee050525d
Flutter integration tests for isolates 2020-04-25 16:34:45 +02:00
Simon Binder 2a3ed3ea12
Fix transactions in migrations for isolates 2020-04-25 16:29:46 +02:00
Simon Binder 97cff8564d
Migrate integration tests to DatabaseConnection 2020-04-25 15:12:55 +02:00
Simon Binder 1546f323b2
Merge branch 'master' into develop
# Conflicts:
#	docs/content/en/docs/Getting started/advanced_dart_tables.md
#	docs/content/en/docs/Using SQL/moor_files.md
#	extras/integration_tests/flutter_db/lib/moor_flutter.dart
#	moor/CHANGELOG.md
#	moor/lib/src/runtime/isolate/client.dart
#	moor/lib/src/runtime/isolate/server.dart
#	moor/pubspec.yaml
#	moor_ffi/test/database/database_test.dart
2020-04-25 12:44:01 +02:00
Simon Binder 4140090270
Document upserts 2020-04-25 12:23:37 +02:00
Simon Binder 721d25ff3c
Make insertOnConflictUpdate return a Future<int> 2020-04-24 22:34:09 +02:00
Simon Binder 821d1620cd
Run batch statements in the right order 2020-04-24 20:09:46 +02:00
Simon Binder 66a68dd2c8
Typos and small wording improvement in moor file docs 2020-04-24 17:47:57 +02:00
Simon Binder 9300010890
Only send primitive objects over isolates (#399) 2020-04-23 21:03:50 +02:00
Simon Binder 1fc38f8434
Expose underlying SendPort for moor isolate 2020-04-23 19:15:44 +02:00
Simon Binder f84d90a2e7
Merge pull request #518 from boumenot/doc-updates
doc updates
2020-04-23 10:08:00 +02:00
Christopher Boumenot 2c4d17af82 add limit example 2020-04-22 19:55:13 -07:00
Christopher Boumenot 87ae54bad0 typos 2020-04-22 19:42:55 -07:00
Simon Binder 1da09e7357
Add small integration test for generated upserts 2020-04-20 22:03:45 +02:00
Simon Binder d2e455d66b
Write conflict target when using upserts 2020-04-20 21:58:37 +02:00
Simon Binder 6f87b5a545
Merge pull request #513 from tekartikdev/master
[moor_ffi] Add primary and extended result (error) code to SqliteException
2020-04-20 21:11:34 +02:00
alex ae2169b131 test: remove solo test 2020-04-20 17:22:53 +02:00
alex 16dbf4d0ef feat: add primary and extended result code to moor_ffi exception 2020-04-20 17:18:59 +02:00
Simon Binder ae82bb5abf
Merge pull request #511 from tekartikdev/master
[moor_ffi] Add readOnly support to Database.open
2020-04-20 14:31:13 +02:00
alex 09c8f2b6b1 typo: is 'opened' 2020-04-20 11:28:21 +02:00
alex 785845fe3c feat: add readOnly support to Database.open 2020-04-20 11:26:10 +02:00
Simon Binder 398577ceab
Test for integrity with upserts 2020-04-19 21:16:01 +02:00
Simon Binder c3b0c95389
Support upserts for batches (#507) 2020-04-19 20:47:03 +02:00
Simon Binder 453ccbefdc
Support double-equals in types2 2020-04-19 13:43:42 +02:00
Simon Binder 0220d01a54
Fix mapping of nulls in IntType 2020-04-18 17:35:26 +02:00
Simon Binder 4190c807c9
Fix analysis warnings 2020-04-17 22:35:27 +02:00
Simon Binder 86295536c7
Add insertOnConflictUpdate shorthand 2020-04-17 22:32:53 +02:00
Simon Binder ca0fe1ef55
Support upsert clauses from Dart DSL (#367) 2020-04-17 22:14:27 +02:00
Simon Binder a7ac6db55d
Support + and - operators on DateTime 2020-04-17 21:29:12 +02:00
Simon Binder 84bac1bf1d
Initial support for sql expressions in companions 2020-04-17 20:48:22 +02:00
Simon Binder 62a363105a
Refactor Insertables to avoid covariant parameters 2020-04-17 18:02:05 +02:00
Simon Binder a553dcf10e
Fix query streams with rxdart 0.24 (#500) 2020-04-17 12:16:28 +02:00
Simon Binder 17cec08b95
Document how to use custom primary keys on Dart tables 2020-04-17 11:54:41 +02:00
Simon Binder 6b2bd27d4d
Parse and analyze VALUES clause for selects 2020-04-16 22:41:21 +02:00
Simon Binder c007e1f9ac
Sort token types and keywords 2020-04-16 21:14:51 +02:00
Simon Binder 9a78604d98
Fix issues with new inference, enable it by default 2020-04-16 19:07:30 +02:00