Commit Graph

1880 Commits

Author SHA1 Message Date
Simon Binder 9b7b997094
Document how to initialize a database 2021-08-09 19:09:56 +02:00
Simon Binder edf94f26cc
Add search to documentation 2021-08-09 18:32:09 +02:00
Simon Binder 40a1c91e25
Host api docs on moor website 2021-08-07 12:18:08 +02:00
Simon Binder 02d949d5b9
Expand docs on VmDatabase 2021-08-07 11:25:51 +02:00
Simon Binder 76155358b4
Fix with_built_value example 2021-08-06 17:11:12 +02:00
Simon Binder 2c6de938c4
Add support for rowid access in the Dart api 2021-08-06 16:48:58 +02:00
Simon Binder a16b34c8d0
More integration tests for throwing migrations 2021-07-30 21:27:44 +02:00
Simon Binder f3d9faa08c
Migrate benchmarks to null-safety 2021-07-30 15:43:44 +02:00
Simon Binder 270bdc8bca
Support latest analyzer 2021-07-30 15:39:12 +02:00
Simon Binder 8f40216528
Make debug prints configurable 2021-07-30 15:33:30 +02:00
Simon Binder fb7a9883f5
Add disclaimer to web workers section 2021-07-30 15:33:30 +02:00
Simon Binder 13d41bea68
Merge pull request #1388 from North101/develop
Prevent NullAwareTypeConverter dart value from being null
2021-07-29 22:44:19 +02:00
Alexander Wilde 3d521dfbbe Prevent NullAwareTypeConverter dart value from being null 2021-07-29 16:09:58 +01:00
Simon Binder 6760da78ef
Merge pull request #1386 from Nash0x7E2/nash/stream-sponsor
Add Stream sponsorship to README
2021-07-27 22:32:53 +02:00
Neevash Ramdial (Nash) e326ad80f8
match repo reamde 2021-07-27 16:21:04 -04:00
Neevash Ramdial (Nash) e3bc0a7cc9
Add Stream sponsor to moor/readme 2021-07-27 16:18:37 -04:00
Simon Binder 33fd36df80
Fix nullability analysis for COALESCE and IFNULL 2021-07-26 20:39:59 +02:00
Simon Binder 7b86f69102
Expand docs on table info and stream updates 2021-07-26 20:33:57 +02:00
Simon Binder cb508cfe7e
Fix generator tests 2021-07-26 20:17:42 +02:00
Simon Binder 3b8c0050b4
Support generation for generic row classes 2021-07-26 20:04:27 +02:00
Simon Binder 61b6dd403d
Support generic row classes 2021-07-26 19:48:26 +02:00
Simon Binder 3bf91ed6c3
Fix _encapsulate nullability for null literals 2021-07-26 18:56:22 +02:00
Neevash Ramdial (Nash) 0626819004
Add sponsorship logo 2021-07-23 15:49:46 -04:00
Simon Binder 0bcc0c221f
Merge pull request #1372 from anisalibegic/patch-1
Update writing_queries.md
2021-07-23 14:30:31 +02:00
Anis Alibegić f2c24262ad
Update writing_queries.md
Updated "Returning" section with minimum the sqlite3 version.
2021-07-23 13:52:33 +02:00
Simon Binder aa75cbaa19
Prepare parser for schema support 2021-07-22 21:32:53 +02:00
Simon Binder f23cf9f426
Avoid unecessary override 2021-07-22 12:49:23 +02:00
Simon Binder 99e233efc5
Revert unintended change to example 2021-07-22 12:38:44 +02:00
Simon Binder 6e192fbe72
Report errors on transaction misuses 2021-07-22 12:36:09 +02:00
Simon Binder ed338f2fb0
Fix token range for postfix expressions 2021-07-22 12:06:50 +02:00
Simon Binder f3e3801909
Migrate builders to null safety 2021-07-18 22:54:55 +02:00
Simon Binder 9e8e7543a3
Merge pull request #1356 from boumenot/boumenot/doc-broken-url
doc: fix hyperlink
2021-07-18 12:42:40 +02:00
Simon Binder ad3a5554a5
Merge pull request #1357 from boumenot/boumenot/doc-version-is-string
doc: version is a string
2021-07-18 12:42:17 +02:00
Christopher Boumenot 259f14c6c5 doc: version is a string
Quote the version to convey String instead of double.
2021-07-17 23:23:33 -07:00
Christopher Boumenot b5f691b6ba doc: fix hyperlink 2021-07-17 23:23:13 -07:00
Simon Binder 159656bc74
Make resolvedEngine "public" 2021-07-17 21:22:35 +02:00
Simon Binder 74088e989c
Merge pull request #1354 from Elvis5566/develop
Mark _ensureOpenCalled before migrations.
2021-07-17 11:40:59 +02:00
Elvis Lee a8d16125fe Mark _ensureOpenCalled before migrations. 2021-07-17 14:19:09 +08:00
Simon Binder cea5a9119c
Fix resolving nested serialized types 2021-07-15 17:14:56 +02:00
Simon Binder 230a18abdc
Resolve Dart expressions in the standalone backend 2021-07-13 21:25:47 +02:00
Simon Binder 91d5cd5f02
Merge pull request #1343 from kuhnroyal/override-equals
Correctly override Object.== everywhere
2021-07-13 17:28:25 +02:00
Peter Leibiger 0bc5f17ee1
Correctly override Object.== everywhere
Using dynamic results in invalid mocks being generated by mockito since `==(dynamic other)` can not be overridden by `==(Object other)`.
2021-07-13 15:29:04 +02:00
Simon Binder c40c588f7a
Fix enum converter not handling null properly 2021-07-12 14:59:08 +02:00
Simon Binder d3f757235f
Switch docs in NullAwareTypeConverter 2021-07-09 17:49:28 +02:00
Simon Binder b57d23084a
Prepare 4.4.1 release 2021-07-09 17:48:31 +02:00
Simon Binder 1f11a392a1
Merge pull request #1331 from North101/develop
Enforce nnbd for typeconverters
2021-07-09 10:41:08 +02:00
Alexander Wilde 6cd943d3df Enforce nnbd for typeconverters 2021-07-08 23:16:59 +01:00
Simon Binder d6f6b84f40
Prepare 4.4.1 release 2021-07-08 14:44:41 +02:00
Simon Binder 334908f57a
Upgrade dependencies in docs 2021-07-08 12:28:52 +02:00
Simon Binder 43f85e5c34
Always write explicitly-indexed variables (#1324) 2021-07-08 10:58:37 +02:00