Simon Binder
|
5ac485b559
|
Fix views being analyzed twice (#1280)
|
2021-06-22 20:38:37 +02:00 |
Alexander Wilde
|
b826b21a79
|
Append generated queries watchedTables to readsFrom.
|
2021-06-20 20:30:46 +01:00 |
Simon Binder
|
f3360d06a6
|
Use a single generated column implementation
|
2021-06-19 16:31:08 +02:00 |
Simon Binder
|
77e2764a46
|
Consider type converters for views
|
2021-06-16 21:56:23 +02:00 |
Alexander Wilde
|
c77d2c2a4a
|
Change Expression<type> to Expression<type?>
|
2021-06-16 12:24:59 +01:00 |
Simon Binder
|
6988d79f09
|
Fix tests
|
2021-06-15 22:38:36 +02:00 |
Simon Binder
|
8b3cafedbd
|
Consider views in result set analysis
|
2021-06-15 21:42:30 +02:00 |
Simon Binder
|
0775c093e3
|
Initial support for custom data classes for views
|
2021-06-10 21:54:57 +02:00 |
PiN73
|
296d287229
|
Merge branch 'develop' into named-required
|
2021-06-08 01:37:09 +03:00 |
Simon Binder
|
52487f2447
|
Update changelog and docs for new features
|
2021-06-04 18:45:53 +02:00 |
Simon Binder
|
eb362effe8
|
Option to generate functions for Dart placeholders
|
2021-06-04 18:28:03 +02:00 |
Simon Binder
|
5d7cb7dbba
|
Fix nullability of unqualified star columns
|
2021-06-03 13:12:30 +02:00 |
Simon Binder
|
7b0d0320e1
|
Improve names of generated view classes
|
2021-06-01 22:19:03 +02:00 |
Simon Binder
|
97c64b54b2
|
Initial runtime support for views
|
2021-06-01 22:05:28 +02:00 |
Pavel
|
676fc3bb1c
|
Merge branch 'develop' into named-required
# Conflicts:
# moor_generator/lib/src/writer/queries/query_writer.dart
|
2021-06-01 21:51:55 +03:00 |
Simon Binder
|
1833d4d024
|
Fix writing array variables
|
2021-05-31 21:44:37 +02:00 |
Simon Binder
|
c4de360717
|
Omit client defaults from schema test (#1240)
|
2021-05-31 21:02:11 +02:00 |
Simon Binder
|
f78d17dc26
|
Fix code generation for nullable arrays (#1237)
|
2021-05-31 15:32:35 +02:00 |
Simon Binder
|
c24cdb74ed
|
Merge branch 'master' into develop
|
2021-05-28 22:10:15 +02:00 |
Simon Binder
|
35e72a78d2
|
Prepare to publish moor_generator 4.3.2
|
2021-05-26 20:43:09 +02:00 |
Simon Binder
|
65c4efed9b
|
Fix error with the latest analyzer
|
2021-05-26 20:39:02 +02:00 |
Simon Binder
|
ef1f2a659c
|
Fix error with the latest analyzer
|
2021-05-26 20:37:58 +02:00 |
Simon Binder
|
e1d633526b
|
Refactor custom table information in sqlparser
|
2021-05-25 18:46:10 +02:00 |
Simon Binder
|
893b95e7e9
|
Prepare to release moor/moor_generator 4.3.1
|
2021-05-24 12:52:42 +02:00 |
Simon Binder
|
63de86404a
|
Fix code generation for custom data classes
|
2021-05-24 12:49:27 +02:00 |
Simon Binder
|
a46cc07ed4
|
Refactor column resolver in sqlparser
Fixes #1208
|
2021-05-21 17:47:14 +02:00 |
Simon Binder
|
473477e109
|
Fix code generation for custom data classes
|
2021-05-21 11:01:26 +02:00 |
Simon Binder
|
371e744288
|
Prepare to release 4.3.0
|
2021-05-15 17:23:29 +02:00 |
Simon Binder
|
8d1483ea97
|
Merge branch 'master' into develop
|
2021-05-15 17:20:52 +02:00 |
Simon Binder
|
4bca48fd17
|
Support generating older data classes
|
2021-05-14 20:18:40 +02:00 |
Simon Binder
|
41eb6f4181
|
Avoid dynamic when overriding ==
|
2021-05-14 18:50:29 +02:00 |
Simon Binder
|
2a2f73a821
|
Fix custom_row_classes_test
|
2021-05-13 12:04:28 +02:00 |
Simon Binder
|
50f5e14f76
|
Escape backslash in strings
|
2021-05-13 10:51:41 +02:00 |
Simon Binder
|
bc2a2b4d61
|
Support existing data classes for moor tables
|
2021-05-11 22:01:51 +02:00 |
Simon Binder
|
273d03a3db
|
Remove unecessary dev_dependency
|
2021-05-11 20:53:19 +02:00 |
Simon Binder
|
2fe8151508
|
Generate null-safe migration tests if possible
|
2021-05-11 20:47:23 +02:00 |
Simon Binder
|
5f7c20d4eb
|
Allow named constructors in custom row classes
|
2021-05-09 12:42:02 +02:00 |
Simon Binder
|
258512e044
|
Support dart placeholders for inserts
|
2021-05-06 22:35:57 +02:00 |
Simon Binder
|
0e4541a987
|
Generate non-nullable nested result sets
|
2021-05-06 17:20:13 +02:00 |
Simon Binder
|
6559f67f45
|
Upgrade sql.js
|
2021-05-06 16:37:05 +02:00 |
Simon Binder
|
b6a2fcd603
|
Copy list in transformChildren
|
2021-05-05 19:46:13 +02:00 |
Simon Binder
|
1de5479d60
|
Add explicit aliases with new codegen
|
2021-05-04 21:00:28 +02:00 |
Simon Binder
|
c5d696a9eb
|
Report error when tables can't be read
|
2021-05-03 18:06:19 +02:00 |
Simon Binder
|
878af3add8
|
Support abstract tableName getter (#1172)
|
2021-05-03 12:31:20 +02:00 |
Simon Binder
|
adb27d056b
|
Start phasing out SqlTypeSystem
|
2021-04-25 16:14:33 +02:00 |
Simon Binder
|
3d6537ccfb
|
Avoid deprecated analyzer apis
|
2021-04-21 20:39:08 +02:00 |
Simon Binder
|
acd452401b
|
Publish 4.2.2 of moor_generator
|
2021-04-21 11:09:49 +02:00 |
Simon Binder
|
852523a5da
|
Expand version range for build_config
|
2021-04-21 11:07:40 +02:00 |
Simon Binder
|
8b5d5a9f6c
|
Check types for existing row classes
|
2021-04-20 22:34:11 +02:00 |
Simon Binder
|
fd18984cae
|
Fix formatting issues in CI
|
2021-04-13 22:30:19 +02:00 |
Simon Binder
|
602212f99d
|
Support REQUIRED annotation for query vars
|
2021-04-13 22:14:12 +02:00 |
Simon Binder
|
51d5ada5c9
|
Fix moor files importing the original Dart source
|
2021-04-12 12:01:43 +02:00 |
Simon Binder
|
1e962312ca
|
Improve UX when importing part files (#1136)
|
2021-04-11 19:56:13 +02:00 |
Simon Binder
|
8d625cc13b
|
Initial documentation for custom row classes
|
2021-04-10 13:01:24 +02:00 |
Pavel
|
e1f3242850
|
option to make all named parameters required
|
2021-04-10 01:19:26 +03:00 |
Simon Binder
|
6bbff77271
|
Rename to @CustomRowClass
|
2021-04-09 23:33:58 +02:00 |
Simon Binder
|
6682c1f909
|
Initial support for custom data classes
|
2021-04-09 22:59:41 +02:00 |
Simon Binder
|
133b7c652f
|
Fix generation for placeholders before arrays
|
2021-04-03 22:23:37 +02:00 |
Simon Binder
|
eb39738460
|
Initial support for RETURNING in the generator
|
2021-03-30 23:24:28 +02:00 |
Simon Binder
|
ab0c2c5e55
|
Release moor and moor_generator version 4.2.1
|
2021-03-24 10:02:53 +01:00 |
Simon Binder
|
401b4d3650
|
Fix reading nullable columns
|
2021-03-23 16:59:11 +01:00 |
Simon Binder
|
f76044989e
|
Adopt minimum SDK version, fix docs on mobile
|
2021-03-19 20:35:08 +01:00 |
Simon Binder
|
c1aafa0b9d
|
Support latest source_gen and dart_style
|
2021-03-19 16:47:01 +01:00 |
Simon Binder
|
ddbb3a2d67
|
Warn when using RETURNING for now
|
2021-03-18 16:35:51 +01:00 |
Simon Binder
|
bdf7d22776
|
Bump versions of moor, moor_generator and sqlparser
|
2021-03-18 16:25:00 +01:00 |
Simon Binder
|
613c7944c8
|
Generator option for target sqlite version
|
2021-03-16 21:45:21 +01:00 |
Simon Binder
|
f677aac4d5
|
Migrate a few more file in moor_generator
|
2021-03-16 09:52:35 +01:00 |
Simon Binder
|
c32ccac756
|
Upgrade to build 2.0
|
2021-03-16 09:47:09 +01:00 |
Simon Binder
|
7c911713de
|
Two more analysis errors around RETURNING
|
2021-03-13 22:25:39 +01:00 |
Simon Binder
|
cf9ea89681
|
moor_generator: Support the math extension
|
2021-03-13 14:56:06 +01:00 |
Simon Binder
|
1b6c031aaa
|
Migrate migrations example to null-safety
|
2021-03-09 21:52:46 +01:00 |
Simon Binder
|
f943576f5d
|
Migrate schema verification apis to null-safety
|
2021-03-09 21:37:39 +01:00 |
Simon Binder
|
8c7679568c
|
generator: Migration option parsing to null-safety
|
2021-03-09 21:33:54 +01:00 |
Simon Binder
|
65472a9e7d
|
Per-file nnbd opt-out in moor_generator
|
2021-03-09 21:27:25 +01:00 |
Simon Binder
|
d279f1cdff
|
Support analyzer 1.x in moor_generator
|
2021-03-07 13:35:27 +01:00 |
Simon Binder
|
dbc4bcffaa
|
Fix view generation and references
|
2021-03-01 11:54:46 +01:00 |
Simon Binder
|
c7e7683ede
|
Publish moor, moor_generator 4.1.0, sqlparser 0.14.0
|
2021-02-21 13:12:15 +01:00 |
Simon Binder
|
9bb2a24abf
|
Prepare 4.1 release
|
2021-02-20 22:03:34 +01:00 |
Simon Binder
|
535425e34f
|
Document confusing code
|
2021-02-14 16:50:21 +01:00 |
Simon Binder
|
61d5b7897a
|
Upgrade dependencies where possible
|
2021-02-14 14:06:51 +01:00 |
Simon Binder
|
c0865e51fb
|
Avoid analyzing unfinished views
|
2021-02-11 22:03:25 +01:00 |
Hossein Yousefi
|
c0fc691a94
|
view analyzer class added
|
2021-02-11 18:38:41 +01:00 |
Hossein Yousefi
|
bf813cf67b
|
added a test that fails
|
2021-02-10 22:47:39 +01:00 |
Hossein Yousefi
|
c9269e13be
|
added support for CREATE VIEW in .moor files
|
2021-02-10 16:23:51 +01:00 |
Simon Binder
|
ca2be1bb6a
|
Add Dart default value to generated schema (#1018)
|
2021-01-27 22:10:34 +01:00 |
Simon Binder
|
821a1009cf
|
Also format generated SQL for schema entities
|
2021-01-26 14:33:33 +01:00 |
Simon Binder
|
76e6d2d219
|
Fix whitespace handling in new SQL generator
|
2021-01-24 12:27:53 +01:00 |
Simon Binder
|
4ba12c4868
|
Strip whitespace and comments from generated queries
|
2021-01-23 21:03:03 +01:00 |
Simon Binder
|
5ff74c7bcb
|
Improve table analysis, parse key ordering (#1007)
|
2021-01-18 14:44:05 +01:00 |
Peter Leibiger
|
d54936df91
|
Only add nullable suffix on converter types when NNBD is active
|
2021-01-15 11:32:53 +01:00 |
Simon Binder
|
4575287ba4
|
Avoid InconsistentAnalysisException in preprocess builder
|
2021-01-14 23:23:34 +01:00 |
Simon Binder
|
43f90b6a43
|
Improve error messages when the preparing builder fails
|
2021-01-14 19:33:00 +01:00 |
Simon Binder
|
f5996cb957
|
Upgrade dependencies of moor_generator
|
2021-01-14 19:15:32 +01:00 |
Simon Binder
|
c5cbd1b62e
|
Release moor 4 preview to pub
|
2021-01-11 20:15:10 +01:00 |
Simon Binder
|
b8eed2f75b
|
Make order by placeholders optional (#998)
|
2021-01-08 22:30:17 +01:00 |
Simon Binder
|
db72da0f07
|
Use new build apis to load results (#959)
|
2020-12-29 22:22:32 +01:00 |
Simon Binder
|
22c38aa911
|
Support newer versions of cli_util
|
2020-12-21 13:21:24 +01:00 |
Simon Binder
|
1655bcc69f
|
Recognize withoutRowId in Dart tables (#972)
|
2020-12-17 19:49:08 +01:00 |
Simon Binder
|
6aa022e547
|
Add nullability hints, generate nullable variables
|
2020-12-14 18:35:19 +01:00 |
Simon Binder
|
5db10342b0
|
Fix nnbd generation around type converters (#968)
|
2020-12-14 15:13:59 +01:00 |