Simon Binder
|
3c74a20f56
|
Enable more recent lints and enforce them
|
2019-12-04 21:45:09 +01:00 |
Simon Binder
|
91e4229049
|
example: Use provider package
|
2019-12-04 20:07:59 +01:00 |
Simon Binder
|
f4c05f44c7
|
sqlparser: Read table schemas for fts5 tables
|
2019-12-04 19:55:23 +01:00 |
Simon Binder
|
325820af80
|
Parse CREATE VIRTUAL TABLE statements
|
2019-12-04 15:36:23 +01:00 |
Simon Binder
|
47fc402019
|
Docs: Recommend disabling analysis for .g.dart files
|
2019-12-04 11:18:28 +01:00 |
Simon Binder
|
092f64d7cf
|
Escape column names during insert
|
2019-12-02 21:40:41 +01:00 |
Simon Binder
|
a0ce3421c9
|
Resolve json functions when option is set (#235)
|
2019-11-28 21:50:55 +01:00 |
Simon Binder
|
8320ddc788
|
Make modules configurable via a build option
|
2019-11-28 20:46:42 +01:00 |
Simon Binder
|
9e7e6d0922
|
Use json_serializable for the build options
|
2019-11-28 20:34:07 +01:00 |
Simon Binder
|
75d4463085
|
Use same generator session in same build step
|
2019-11-28 20:14:08 +01:00 |
Simon Binder
|
59f408229b
|
Dart apis for the json1 extension (#235)
|
2019-11-28 19:13:51 +01:00 |
Simon Binder
|
d2c863c5fc
|
Fix crash when database is closed with asserts disabled
|
2019-11-28 17:59:50 +01:00 |
Simon Binder
|
139908ba99
|
Expand documentation on how batches are executed
|
2019-11-27 20:18:51 +01:00 |
Simon Binder
|
6b2480f10c
|
moor_ffi: Performance improvements for sqlite3 on Android
|
2019-11-27 18:54:05 +01:00 |
Simon Binder
|
29a6475c85
|
Include sqlite sources in moor_ffi project
This allows us to drop the download step from the build
|
2019-11-27 12:28:06 +01:00 |
Simon Binder
|
925d28c080
|
Always run batches inside a transaction
|
2019-11-27 12:06:19 +01:00 |
Simon Binder
|
684c988d4e
|
Verify that tables are found through delegated columns
|
2019-11-24 14:54:19 +01:00 |
Simon Binder
|
bb1fcc1590
|
Fix analyzer crash at CTE (#255)
|
2019-11-24 14:46:20 +01:00 |
Simon Binder
|
a1f9e7ce13
|
Disable our own caching algorithm across build steps
|
2019-11-20 11:51:38 +01:00 |
Simon Binder
|
a17448683e
|
Add documentation for custom select expressions
|
2019-11-16 21:30:48 +01:00 |
Simon Binder
|
0a96769dcb
|
Override hashCode and operator == in common expressions
|
2019-11-16 20:54:34 +01:00 |
Simon Binder
|
7609df34f0
|
Support selecting custom expressions
|
2019-11-16 16:38:02 +01:00 |
Simon Binder
|
598fef750e
|
RELEASE
- moor 2.1.0
- moor_generator 2.1.0
- sqlparser 0.4.0
- moor_ffi 0.2.0
|
2019-11-16 11:23:11 +01:00 |
Simon Binder
|
3bd2a221a4
|
Merge branch 'master' into develop
|
2019-11-16 10:00:31 +01:00 |
Simon Binder
|
6bc1686737
|
Merge pull request #238 from Aarblon/patch-1
Fix typo: now to know
|
2019-11-15 14:11:29 +01:00 |
Aaron Wolfe
|
522a1ced91
|
Fix typo: now to know
While reading through the documentation, I noticed this typo where you meant to use the word `know` instead of `now`.
|
2019-11-15 06:29:57 -06:00 |
Simon Binder
|
c0aa88f4d0
|
Warn when a database class isn't used as a singleton
|
2019-11-15 09:52:38 +01:00 |
Simon Binder
|
22c692c69e
|
Move base dao/db classes, query engine into separate files
|
2019-11-15 08:53:11 +01:00 |
Simon Binder
|
1974307961
|
Try to not bind empty blobs to null, doesn't work though
|
2019-11-14 18:37:24 +01:00 |
Simon Binder
|
d39f2d9769
|
ffi: Remove isolate proxy
|
2019-11-14 18:00:55 +01:00 |
Simon Binder
|
e83464df28
|
Prepare 2.1.0 release
|
2019-11-13 21:14:38 +01:00 |
Simon Binder
|
b6d5f7eaa8
|
Merge branch 'master' into develop
|
2019-11-13 19:29:02 +01:00 |
Simon Binder
|
bc3910cd86
|
Collect coverage for the MoorIsolate tests
|
2019-11-13 18:35:48 +01:00 |
Simon Binder
|
bea001bb16
|
Improve test coverage for query generation
|
2019-11-12 21:16:48 +01:00 |
Simon Binder
|
85fa0d4764
|
Update docs to reflect the new extension-based API
|
2019-11-09 21:16:24 +01:00 |
Simon Binder
|
067212e66c
|
Make streams emit errors when they can't fetch data (#233)
|
2019-11-09 19:59:42 +01:00 |
Simon Binder
|
ba6411e6f0
|
Expose UPPER, LOWER and LENGTH functions from the Dart API
|
2019-11-09 18:53:15 +01:00 |
Simon Binder
|
4a2b02782e
|
Make streams emit errors when they can't fetch data (#233)
|
2019-11-09 16:34:01 +01:00 |
Simon Binder
|
5b3bcb1916
|
Introduce extension for DateTime expressions
|
2019-11-09 13:07:49 +01:00 |
Simon Binder
|
82a6fd9f2d
|
Make sure libsqlite3.so is available for CI tests
|
2019-11-09 10:45:35 +01:00 |
Simon Binder
|
623f3212a1
|
Use builtin coverage collection from test package
|
2019-11-08 22:51:53 +01:00 |
Simon Binder
|
17210f7bee
|
Don't write all parentheses (compare precedence, #231)
|
2019-11-08 21:49:23 +01:00 |
Simon Binder
|
b211d68661
|
Arithmetic operators for sql expressions in Dart
|
2019-11-08 20:43:52 +01:00 |
Simon Binder
|
ef5dde135b
|
More marketing in readme
|
2019-11-08 17:32:05 +01:00 |
Simon Binder
|
7c9429110f
|
Reference SDK issue that requires us to hide an extension
|
2019-11-06 15:33:17 +01:00 |
Simon Binder
|
77cc6b2d88
|
Use extensions methods for Dart query api (#195)
|
2019-11-06 12:16:55 +01:00 |
Simon Binder
|
e3d3bcd99e
|
Proper api to terminate a MoorIsolate
|
2019-11-05 21:36:51 +01:00 |
Simon Binder
|
44cb7c0503
|
Documentation for the isolate executor
|
2019-11-05 21:19:52 +01:00 |
Simon Binder
|
c7fdf44a6e
|
Support transactions and batches for the isolate api
|
2019-11-05 20:22:55 +01:00 |
Simon Binder
|
d08275d3be
|
Run moor_ffi and VM integration tests in CI
|
2019-11-05 18:30:39 +01:00 |