Commit Graph

108 Commits

Author SHA1 Message Date
Hossein Yousefi c9269e13be added support for CREATE VIEW in .moor files 2021-02-10 16:23:51 +01:00
Simon Binder 42ba773422
Consequently upgrade dev version to 4.0.0 2020-12-07 21:30:15 +01:00
David Martos 7d0b2db2a2 nnbd migration of encrypted_moor and moor_flutter 2020-11-26 18:45:29 +01:00
Simon Binder 56d89b8676
Add extensions for isNull and isNotNull 2020-11-03 18:45:38 +01:00
Simon Binder e4d985728a
Migrate to analyzer version 0.40 2020-10-16 19:25:10 +02:00
Simon Binder 144116b5e1
Re-run generator in Flutter example, fix type inference bug (#715) 2020-07-18 13:38:21 +02:00
Simon Binder 7ad8c619f9
moor_flutter: Don't upgrade schema when migration throws (#584) 2020-05-28 10:40:33 +02:00
Simon Binder 727c30aa6b
Release moor 3.0 and moor_ffi 0.5.0 2020-05-03 14:39:47 +02:00
Simon Binder 93ae15986a
Fix batches in moor_flutter 2020-05-03 14:24:25 +02:00
Simon Binder d3c4eac166
First release preparation for moor 3.0 2020-05-02 14:50:04 +02:00
Simon Binder 821d1620cd
Run batch statements in the right order 2020-04-24 20:09:46 +02:00
Simon Binder 60d3bf05e1
Remove coupling between QueryExecutor and generated db
Closes #372
2020-03-15 14:55:02 +01:00
David Martos 2bcd51f437 The onUpgrade callback in the moor migrator was not being fired when downgrading a database using moor_flutter.
The change has been made to moor_flutter and to moor_flutter with encryption
2020-03-03 23:14:19 +01:00
Simon Binder 51ba217484
Improve docs on post-migration callbacks, typo 2020-03-03 22:25:09 +01:00
Simon Binder 341d03c8f2
moor_flutter: Fix runCustom not using variables 2020-02-23 19:43:11 +01:00
Simon Binder 2920681ff9
Update example app 2020-02-01 21:40:26 +01:00
David Martos 9e038a238e fix typo 2020-02-01 16:15:14 +01:00
Simon Binder a00e6d498e
Expand docs, add changelog entry 2020-02-01 16:08:14 +01:00
David Martos c924990bc8 Expose the underlying sqflite database object 2020-02-01 15:00:51 +01:00
Simon Binder 59134e42db
Merge branch 'master' into develop 2020-01-21 21:09:53 +01:00
Rody Davis 43316c1e47 Update moor_shared url (#330)
Update documentation to reflect the updated url

Co-authored-by: Simon Binder <oss@simonbinder.eu>
2020-01-09 21:11:30 +01:00
Simon Binder 2ae6fbc99b
Re-run build in moor_flutter/example, index in moor files 2020-01-09 18:07:25 +01:00
Simon Binder 1b60879a09
Fix unnecessary re-query when subscriptions switch (#329) 2020-01-09 16:14:20 +01:00
Simon Binder fc0949ebd1
CI: Fix analysis script 2020-01-03 16:18:25 +01:00
Simon Binder 04f75d11d3
Migrate some trigger code to refactorings on develop 2019-12-30 21:38:24 +01:00
Simon Binder e01b7a1b88
Remove author from pubspec, bump version for next release 2019-12-23 12:52:46 +01:00
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 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 ef5dde135b
More marketing in readme 2019-11-08 17:32:05 +01:00
Simon Binder 720ca43cc4
Re-run build on flutter example app 2019-10-09 21:28:36 +02:00
Simon Binder 5510a90583
Fix warnings (2.6-dev SDK), escape \r, constant workaround 2019-10-09 19:48:52 +02:00
Simon Binder 7cae79d76b
Document how to debug the plugin, prepare 2.0 release 2019-10-01 17:58:17 +02:00
Simon Binder 742cec4d0e
More guides for moor 2.0 2019-10-01 12:07:25 +02:00
Simon Binder fb68dc0888
Introduce option to generate less query code 2019-09-25 20:01:16 +02:00
Simon Binder 22dee72680
Bump sqflite dependency, integration test for array args 2019-09-21 13:20:19 +02:00
Simon Binder 138652fdc4
Remove DiffUtil and MoorAnimatedList 2019-09-13 21:06:11 +02:00
Simon Binder c8ae99b52e
Breaking changes for the upcoming version
1. Removes transaction parameter in callbacks, custom queries
2. Removes MigrationStrategy.onFinished
2019-09-13 21:04:15 +02:00
Simon Binder b87a606fb8
Merge branch 'master' into develop 2019-09-05 10:35:07 +02:00
Simon Binder 81986d2010
Remove debug logs used to fix the opening problem 2019-09-04 22:11:48 +02:00
Simon Binder a17ad13542
Report more errors when database is opened 2019-09-04 21:20:09 +02:00
Simon Binder 3c56e0ad6e
Fix race condition in database opening 2019-09-04 18:38:55 +02:00
Simon Binder 1bbc26767e
Assert that the database is not opened multiple times. 2019-09-04 16:13:37 +02:00
Simon Binder 0860b6645a
Generate selectable for custom queries
This makes is easier to use getSingle() and watchSingle()
on them.
Fixes #120
2019-08-27 18:44:34 +02:00
Simon Binder e38719a194
Write changelogs, prepare release 1.7 2019-08-22 12:27:39 +02:00
Simon Binder b26baddd01
Fix some docs, make isOpen lookup faster 2019-08-17 18:25:56 +02:00
Simon Binder 925f80aa9f
Support creating databases from an asset 2019-08-16 15:38:13 +02:00
Simon Binder 7ba89c099f
Resolve and infer types for window expressions 2019-08-14 18:00:41 +02:00
Simon Binder a4bfda494d
Add integration tests for transactions
Also fixes some bugs on the way
2019-07-31 20:47:58 +02:00
Simon Binder 7a9cafb02f
Deprecate diff utils, MoorAnimatedList 2019-07-28 14:45:36 +02:00