Simon Binder
|
3c74a20f56
|
Enable more recent lints and enforce them
|
2019-12-04 21:45:09 +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
|
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
|
925d28c080
|
Always run batches inside a transaction
|
2019-11-27 12:06:19 +01:00 |
Simon Binder
|
bb1fcc1590
|
Fix analyzer crash at CTE (#255)
|
2019-11-24 14:46:20 +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
|
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
|
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
|
98470109cf
|
Remove built_value(_generator) dependency from generator
|
2019-11-04 17:09:21 +01:00 |
Simon Binder
|
9f1aafbcef
|
Expand batch api to update statements (#221)
|
2019-11-02 21:48:37 +01:00 |
Simon Binder
|
b189a2bcb2
|
Better errors on QueryExecutor misuse, fix beforeOpen
|
2019-11-02 11:48:11 +01:00 |
Simon Binder
|
ed4d69a792
|
Remove limitations of a beforeOpen callback (#216)
|
2019-10-31 18:41:15 +01:00 |
Simon Binder
|
f3221e09bc
|
Support stream queries across isolates
|
2019-10-30 21:10:53 +01:00 |
Simon Binder
|
a2c7c11abf
|
Support executing queries over isolates
|
2019-10-30 20:32:08 +01:00 |
Simon Binder
|
5cc1f85441
|
Inject mock streams via .connect constructor
|
2019-10-30 19:25:26 +01:00 |
Simon Binder
|
c5d4e38ea9
|
Implementation for isolate databases over rpc
|
2019-10-30 19:12:38 +01:00 |
Simon Binder
|
ebc22c8382
|
Merge branch 'develop' into multiple-isolates
|
2019-10-28 20:42:30 +01:00 |
Simon Binder
|
169d6aba48
|
Refactor: Split select.dart into smaller files
|
2019-10-24 22:06:15 +02:00 |
Simon Binder
|
549a90893e
|
Refactor: Extract DDL into mini-library
|
2019-10-24 22:01:57 +02:00 |
Simon Binder
|
77c54294ea
|
Refactor: Extract type mapping code into mini library
|
2019-10-24 21:57:31 +02:00 |
Simon Binder
|
e8b4f8347c
|
Refactor: Put all query gen code into one compilation unit
|
2019-10-24 21:54:36 +02:00 |
Simon Binder
|
cf671ac56b
|
Expand documentation, support DISTINCT selects (#205)
|
2019-10-24 21:12:31 +02:00 |
Simon Binder
|
ccf208b329
|
Support additional insert modes
|
2019-10-21 17:14:58 +02:00 |
Simon Binder
|
82477d9325
|
Escape name when writing bool constraint (#201)
|
2019-10-21 16:34:15 +02:00 |
Simon Binder
|
71247bd692
|
Release moor 2.0.1+1: Fix for customStatement on open
|
2019-10-20 21:10:23 +02:00 |