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 |
Simon Binder
|
24c4e5c7d4
|
Don't run analyzer tests on the CI
|
2019-10-11 16:42:08 +02:00 |
Simon Binder
|
ed03bff4c2
|
Recognize boolean and datetime column in moor
|
2019-10-05 21:24:41 +02:00 |
Simon Binder
|
b9f934c1d4
|
Report information about where a column was declared
|
2019-09-28 22:01:28 +02:00 |
Simon Binder
|
b684a7be69
|
Replace imports of test_api with test
|
2019-09-26 22:52:20 +02:00 |
Simon Binder
|
161f7c0203
|
Optionally override hashCode and equals in result sets
|
2019-09-20 19:31:36 +02:00 |
Simon Binder
|
2bf42a6157
|
Resolve table references declared by foreign key clause
|
2019-09-16 19:36:56 +02:00 |
Simon Binder
|
25ceda3505
|
Report lints about invalid Dart Templates in SQL
|
2019-09-15 11:59:47 +02:00 |
Simon Binder
|
349b245089
|
Write implementation for Dart placeholders
|
2019-09-14 16:42:24 +02:00 |
Simon Binder
|
3097bb0591
|
Don't write get/watch methods for queries declared in moor
|
2019-09-13 20:23:48 +02:00 |