Simon Binder
33e3610fea
Fix analysis warnings added in Dart 2.16
2022-02-08 20:59:59 +01:00
Simon Binder
36815c0b88
Merge pull request #1638 from LeFrosch/develop
...
Support for nested queries like (#1634 )
2022-01-31 13:21:24 +01:00
Simon Binder
b442a82f93
Move nested query containers into model directory
2022-01-31 12:58:36 +01:00
Simon Binder
1d1d0c783a
Fix CI test failures
2022-01-29 21:50:33 +01:00
Simon Binder
6b6cd30a0c
Move nested query analysis to drift_dev
2022-01-28 21:55:03 +01:00
Simon Binder
7d56497c18
Some plugin fixes
2022-01-24 17:25:24 +01:00
Daniel Brauner
2035bf0af9
Fix resultset name bug
2022-01-23 18:44:33 +01:00
Daniel Brauner
a9fd12e565
Fixed 0 workaround
2022-01-23 17:08:32 +01:00
Daniel Brauner
e50ce8a8f7
Add linter for double nested queries and bug fixes
2022-01-20 20:21:06 +01:00
Daniel Brauner
b5acbbf374
Bug fixes and support for dart placeholder
2022-01-20 12:08:39 +01:00
Simon Binder
2a347b2f40
Analyze views before other entities
2022-01-19 20:54:02 +01:00
Daniel Brauner
add33e339c
Fix copied comments :)
2022-01-18 22:56:17 +01:00
Daniel Brauner
cc3cfea5fa
Split map function in async map and sync map
2022-01-18 22:50:33 +01:00
Daniel Brauner
d74860ec49
Add support for nested query variables
2022-01-18 22:21:54 +01:00
Simon Binder
672bb930c8
Add common methods as extension on table ( #1613 )
2022-01-18 22:11:09 +01:00
Simon Binder
7bfa00e8b4
Make database of tables accessible for Dart API
2022-01-18 21:50:51 +01:00
Daniel Brauner
e99b66486d
Fixed trailing comma bug and nameOfCreationMethod
2022-01-17 23:23:39 +01:00
Daniel Brauner
23de4c5cee
Add code generation for nested result queries
2022-01-17 22:19:31 +01:00
Daniel Brauner
0e331933af
Add rename support for nested star columns
2022-01-17 10:21:06 +01:00
Simon Binder
0bad799b82
Proper support for views in select streams
2021-12-25 20:30:16 +01:00
Simon Binder
36b23942f4
Consider inheritance when checking for getters
2021-12-19 11:48:49 +01:00
渣渣辉
a638428495
Fix ViewParser not support alias column
2021-12-13 20:57:28 +08:00
Simon Binder
19bd92bfd9
Remove redundant imports
2021-12-09 14:10:51 +01:00
Simon Binder
44281bebaf
Support for STRICT tables in drift files
2021-12-03 22:11:44 +01:00
westito
d22bbcbadf
Merge remote-tracking branch 'simolus3/develop' into views
2021-12-02 09:20:02 +01:00
Simon Binder
2999df449d
Fix schema verifier around virtual tables
2021-12-01 21:07:47 +01:00
westito
02ff9b8cdc
Merge remote-tracking branch 'simolus3/develop' into views
2021-11-30 21:44:39 +01:00
westito
f3e9fe56da
Fix parsing view references
2021-11-30 20:42:20 +01:00
westito
0e61940d70
add join useColumns option to selectOnly
2021-11-30 15:20:19 +01:00
Simon Binder
0dde9ba78a
Merge pull request #1566 from westito/missing_override
...
Override missing in generated code
2021-11-28 19:26:52 +01:00
westito
254e33f5bb
Check references only on Database
2021-11-28 17:48:44 +01:00
westito
203504de93
Override missing in generated code
2021-11-28 13:30:05 +01:00
westito
810d9f03a5
Modify DSL view to accept expression instead of column
2021-11-27 18:22:04 +01:00
westito
a6bd75d780
fix post-merge issues
2021-11-26 14:15:54 +01:00
westito
72260196be
Merge remote-tracking branch 'simolus3/develop' into views
...
# Conflicts:
# drift_dev/lib/src/writer/tables/data_class_writer.dart
2021-11-26 14:10:10 +01:00
Simon Binder
49d21d2796
Merge pull request #1559 from westito/null_aware_type_converters
...
Add null aware type converter option
2021-11-25 21:40:22 +01:00
westito
9359defcac
Add null aware type converters option
2021-11-24 23:49:13 +01:00
Simon Binder
a00869a62b
Migrate .moor.dart files ( #1558 )
2021-11-24 23:11:59 +01:00
westito
ea78584793
Merge remote-tracking branch 'simolus3/develop' into views
2021-11-24 19:06:31 +01:00
Simon Binder
214fbe2409
Don't crash for unknown column in PK
2021-11-19 15:43:50 +01:00
westito
876f6850f5
Add dsl view generator
2021-11-15 00:15:53 +01:00
westito
ea6dc02964
Refactor drift views
2021-11-13 12:27:07 +01:00
westito
70bcefdaf3
Rename View to ViewInfo
2021-11-12 19:38:45 +01:00
westito
fad654a5aa
PostgreSQL support ( #1507 )
...
Support PostgreSQL as a dialect in the main package and with an implementation provided in another package.
Co-authored-by: Simon Binder <oss@simonbinder.eu>
2021-11-11 14:40:41 +01:00
Simon Binder
f2d0864890
Support generated columns in the parser
2021-11-07 22:10:08 +01:00
Simon Binder
3469bade62
Initial support for generated columns
2021-11-07 21:20:12 +01:00
Simon Binder
38a8ad136f
Merge pull request #1492 from westito/generate_tocompanion
...
Add 'toCompanion' generator for custom row classes
2021-10-20 23:39:18 +02:00
westito
40f4c1bd1f
Rewrite toCompanion to insertable
2021-10-20 16:58:27 +02:00
Simon Binder
6bcb0070b0
Write explicitly inxed variables in new code
2021-10-19 18:15:53 +02:00
westito
a5e4a7851e
Remove named function requirements, fix name matching, update test
2021-10-19 15:58:39 +02:00