Commit Graph

1158 Commits

Author SHA1 Message Date
Simon Binder 8bddb7c2c5
Skip null columns in Dart parser (#471) 2020-04-05 13:50:44 +02:00
Simon Binder 2c511d3ad4
Reformat sql_query class, reword docs 2020-04-04 13:07:17 +02:00
Simon Binder edc9029ece
Test linter behavior on nested columns 2020-04-04 13:01:40 +02:00
Simon Binder ba28211e21
Document nested results in moor files 2020-04-04 12:22:19 +02:00
Simon Binder 4d56b861e4
Merge branch 'develop' of gh:simolus3/moor into develop 2020-04-04 11:51:45 +02:00
Simon Binder 0b7b1b7146
Fix Dart parser when primaryKey is not overridden 2020-04-04 11:48:00 +02:00
Simon Binder 70c476425e
Merge pull request #470 from North101/develop
Fix generating class for results with nested results.
2020-04-04 11:41:43 +02:00
Alexander Wilde c3f5ba9aa0 Fix generating class for results with nested results. 2020-04-04 01:04:37 +01:00
Simon Binder c692c56d43
Support primaryKey override with inheritance (#467) 2020-04-03 22:02:01 +02:00
Simon Binder eac461486e
Tests for nested results 2020-04-03 21:41:16 +02:00
Simon Binder 1340e9291c
Generate code for nested results (#288) 2020-04-03 21:31:27 +02:00
Simon Binder dcb4c4b972
Resolve nested result sets in generator 2020-04-03 20:30:41 +02:00
Simon Binder d5ad3c6d34
Parse nested star columns 2020-04-03 18:37:33 +02:00
Marc Grau Benaiges e0c3f4b647 Basic support for Web Workers (#468) 2020-04-03 12:24:26 +02:00
Simon Binder aed9b40c30
Improve table updates issued by batches
Fixes #460
2020-03-29 21:57:55 +02:00
Simon Binder 5ec5a4933c
Fix parsing Uint8Lists from json (#459) 2020-03-27 11:52:00 +01:00
Simon Binder 2b9a85714f
Improve nullability detection in new type inference 2020-03-24 19:33:57 +01:00
Simon Binder cdd57f340d
Automatically migrate from local storage to IndexedDb 2020-03-23 13:36:08 +01:00
Simon Binder 29eec7f784
Fix parser tests in moor_generator 2020-03-22 11:56:28 +01:00
Simon Binder 1a2d3bdee7
Parse comma separated tables as proper join (#453) 2020-03-22 11:51:39 +01:00
Simon Binder d533a0a254
Fix error recovery on early finished statements #453 2020-03-21 22:02:27 +01:00
Simon Binder 5d6fcec438
Document how to use a moor beta/dev version on website 2020-03-21 12:11:56 +01:00
Simon Binder 2da8577b01
Add failing test for #447 2020-03-18 13:09:18 +01:00
Simon Binder 5b675a811b
Don't consider rowid aliases required (#445) 2020-03-16 20:36:03 +01:00
Simon Binder e89f1c924c
Merge pull request #444 from davidmartos96/sqflite_sqlcipher
Remove sqflite_sqlcipher git dependency
2020-03-16 12:58:37 +01:00
Simon Binder 8d9b0874b9
Add missing count example to docs 2020-03-16 12:01:11 +01:00
David d2c7fef604 Update docs regarding sqlcipher 2020-03-16 10:43:41 +01:00
Simon Binder dd74948e1a
Properly support transactions in migrations 2020-03-15 21:42:22 +01:00
David 6424bd209c sqflite_sqlcipher dependency 2020-03-15 20:43:10 +01:00
Simon Binder d1332ff1be
moor_ffi: Only update schema version after migrations 2020-03-15 15:20:44 +01:00
Simon Binder bc1f347498
Test transactions in migrations (#430) 2020-03-15 15:16:22 +01:00
Simon Binder 97127782b2
Fix CI pub get and analysis 2020-03-15 15:06:10 +01:00
Simon Binder 60d3bf05e1
Remove coupling between QueryExecutor and generated db
Closes #372
2020-03-15 14:55:02 +01:00
Simon Binder 4ff3d438f8
Provider section in faq: builder -> creator 2020-03-13 11:52:17 +01:00
Simon Binder ae7c9df049
Add integration test to save and restore databases 2020-03-10 20:43:39 +01:00
Simon Binder 2f62e13f76
Merge pull request #435 from davidmartos96/master
fix runCustom args in encrypted moor
2020-03-08 21:16:14 +01:00
David 25facaaf18 fix runCustom args in encrypted moor 2020-03-08 20:15:22 +01:00
Simon Binder b2285e04ef
Fix limit clause not being copied to join (#433) 2020-03-08 12:03:34 +01:00
Simon Binder e773adab59
Fix beforeOpen on background isolate (#431) 2020-03-07 17:54:36 +01:00
Simon Binder 9b2b73cd20
Merge pull request #432 from jaggernod/throw-meaningful-error-on-prepared-statement
Handling exceptional case when executing Prepared Statement
2020-03-07 13:35:50 +01:00
Simon Binder df5553dee4
Add test for sql failure in select, use isA 2020-03-07 11:23:30 +01:00
Simon Binder 4727f1f5ea
Merge branch 'develop' into throw-meaningful-error-on-prepared-statement 2020-03-07 11:10:05 +01:00
Simon Binder 994374e191
Merge branch 'master' into develop 2020-03-07 11:09:13 +01:00
Pawel Polanski bd4034e7c7 Do not swallow error when executing prepared statement 2020-03-06 23:06:13 +01:00
Pawel Polanski ccd7f9d244 More detailed SqliteException explanations 2020-03-06 23:04:56 +01:00
Simon Binder d600bbc70e
Fix find_stream_update_rules_test 2020-03-04 22:50:49 +01:00
Simon Binder 3002d87bcb
New tableUpdates stream method on QueryEngine (#394) 2020-03-04 22:43:41 +01:00
Simon Binder 2811d91fa1
Migrate stream store to table updates 2020-03-04 22:08:58 +01:00
Simon Binder b823f534c8
Write update kind for compiled update and delete queries 2020-03-04 21:28:08 +01:00
Simon Binder b0b9a0ed47
Generate more accurate update rules for triggers 2020-03-04 20:59:03 +01:00