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
|
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 |
Simon Binder
|
0b0d5792fd
|
Allow more specific updates in stream queries
|
2020-03-04 20:28:31 +01:00 |
Simon Binder
|
799eba1c67
|
Verify update rule generation in generator, fix tests
|
2020-03-04 16:52:08 +01:00 |
Simon Binder
|
6c6b198943
|
Tests for column nullability assists
|
2020-02-27 11:18:08 +01:00 |
Simon Binder
|
3e691a72a6
|
Tests for syntax highlighting
|
2020-02-25 21:54:12 +01:00 |
Simon Binder
|
990755f170
|
Static analysis for moor_ffi functions
|
2020-02-19 12:25:40 +01:00 |
Simon Binder
|
814e7bf61d
|
SqlEngine: Migrate default construtor to options
|
2020-02-10 18:48:03 +01:00 |
Simon Binder
|
de38761db9
|
Support type converters in moor files (#103)
|
2020-01-25 15:43:55 +01:00 |
Simon Binder
|
845d32471c
|
Add another missing analyzer tag to test
|
2020-01-23 17:16:14 +01:00 |
Simon Binder
|
40a34ac793
|
Add missing analyzer tag to cyclic_moor_dart_dependency
|
2020-01-21 10:27:30 +01:00 |
Simon Binder
|
8c62365f26
|
Improve type inference for parentheses
|
2020-01-19 13:07:47 +01:00 |
Simon Binder
|
8ae68707f8
|
Smarter many-to-one propagation in types2
|
2020-01-15 22:10:18 +01:00 |
Simon Binder
|
5d8040554f
|
CLI tool to export a moor schema to json
|
2020-01-12 10:38:03 +01:00 |
Simon Binder
|
debf8b30f4
|
Report error when import can't be resolved
|
2020-01-06 19:57:44 +01:00 |
Simon Binder
|
b6b5e7f7c2
|
Fix analysis errors from deprecated engine constructor
|
2020-01-05 21:41:56 +01:00 |
Simon Binder
|
373ad320c4
|
Support @create-queries in moor files
|
2020-01-03 22:15:40 +01:00 |
Simon Binder
|
00c1d2a2e7
|
Migrator support for indexes, tests
|
2020-01-03 20:08:10 +01:00 |
Simon Binder
|
3ee05bf647
|
Respect tables in the body of a CREATE TRIGGER statement
|
2020-01-03 15:38:13 +01:00 |
Simon Binder
|
cf6824af82
|
Analyze body of CREATE TRIGGER statements
|
2020-01-01 21:19:10 +01:00 |
Simon Binder
|
a3697c6f38
|
Find references of a trigger
|
2019-12-31 15:07:08 +01:00 |
Simon Binder
|
04f75d11d3
|
Migrate some trigger code to refactorings on develop
|
2019-12-30 21:38:24 +01:00 |
Simon Binder
|
d2b70e69dc
|
Support explicit type arguments in moor_generator
|
2019-12-25 21:07:08 +01:00 |
Simon Binder
|
6f8b8193b2
|
Increase timeout for analyzer, test moor_generator later
|
2019-12-23 15:13:30 +01:00 |
Simon Binder
|
fb66ad101a
|
Merge the two query_handler_test files together
|
2019-12-21 23:12:24 +01:00 |
Simon Binder
|
d7225ad9a5
|
Support inheritance for daos (#285)
|
2019-12-21 22:44:52 +01:00 |
Simon Binder
|
7cfbb4d074
|
Check if a query references multiple tables
|
2019-12-21 14:51:36 +01:00 |
Simon Binder
|
587e8fd1a9
|
Don't crash when reading part of files
|
2019-12-16 19:34:26 +01:00 |
Simon Binder
|
e4fed775de
|
Basic tests for the file tracker, even found a bug
|
2019-12-14 22:30:35 +01:00 |
Simon Binder
|
8661e0a28a
|
Refactoring on the model classes in moor_generator
|
2019-12-14 21:43:04 +01:00 |
Simon Binder
|
7ab71f7558
|
Adapt tests for new equals methods
|
2019-12-12 18:00:29 +01:00 |
Simon Binder
|
40eaf17a7d
|
Generator tests: Always provide task and file for a step
|
2019-12-07 17:53:53 +01:00 |
Simon Binder
|
28b1e19145
|
Test that dart components can be used from UseMoor/Dao
Fixes #267
|
2019-12-05 19:23:52 +01:00 |
Simon Binder
|
3c74a20f56
|
Enable more recent lints and enforce them
|
2019-12-04 21:45:09 +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
|
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
|
3872c64561
|
Upgrade build_test, remove own writer workaround
|
2019-11-21 16:12:58 +01:00 |
Simon Binder
|
261fbe6ba0
|
Verify behavior of the type-extracting builder
|
2019-11-18 15:02:31 +01:00 |
Simon Binder
|
8819245685
|
Resolve Dart expressions in moor files
|
2019-11-18 13:59:10 +01:00 |
Simon Binder
|
98470109cf
|
Remove built_value(_generator) dependency from generator
|
2019-11-04 17:09:21 +01:00 |
Simon Binder
|
263004fe7b
|
Option to use the column name as json key in moor files
Closes #176
|
2019-10-17 21:44:20 +02:00 |
Simon Binder
|
95f37575f8
|
Optionally use data class name for companions
Closes #185
|
2019-10-16 21:33:13 +02:00 |
Simon Binder
|
4c090af98c
|
Ability to override json keys in moor files (#176)
|
2019-10-14 19:59:52 +02:00 |
Simon Binder
|
ff7d587339
|
Add real-world example for table inheritance to test
|
2019-10-11 22:03:32 +02:00 |
Simon Binder
|
0b9d4c897b
|
Properly handle overridden elements when parsing columns
|
2019-10-11 18:00:17 +02:00 |
Simon Binder
|
337e260667
|
Support inheritance in table definitions (#169)
|
2019-10-11 17:43:48 +02:00 |