Simon Binder
|
57fa1d50c6
|
Release moor and moor_generator 2.4.0, sqlparser 0.7.0
|
2020-02-12 21:01:41 +01:00 |
Simon Binder
|
b295542a07
|
Prepare release for 2.4
|
2020-02-10 19:46:27 +01:00 |
Simon Binder
|
814e7bf61d
|
SqlEngine: Migrate default construtor to options
|
2020-02-10 18:48:03 +01:00 |
Simon Binder
|
04a43b36d6
|
Handle table aliases in moor_generator
|
2020-02-10 18:41:02 +01:00 |
Simon Binder
|
d44004e598
|
Explain how to use moor with built_value
|
2020-02-08 15:29:31 +01:00 |
Simon Binder
|
cd9b7101b4
|
Optional part builder, example with built_value
See #89
|
2020-02-06 22:27:54 +01:00 |
Simon Binder
|
9494768a32
|
Start work on pooled connections
|
2020-02-01 15:56:30 +01:00 |
Simon Binder
|
5268d88344
|
Extract json1 support into an extension
|
2020-01-26 14:22:07 +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
|
c6230e628f
|
Fix uri -> path resolution on Windows
|
2020-01-22 12:00:21 +01:00 |
Simon Binder
|
2efe11d386
|
Update sqlparser dependency in moor_generator
|
2020-01-21 22:05:40 +01:00 |
Simon Binder
|
257cfaca2e
|
Finish changelog and pubspec for 2.3 release
|
2020-01-21 17:55:41 +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
|
d0cb2eec37
|
Add analyze command to moor cli tool, documentation site
|
2020-01-16 23:10:05 +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
|
6434f7a7d5
|
Support virtual tables in the analyzer plugin
|
2020-01-09 22:45:25 +01:00 |
Simon Binder
|
1b60879a09
|
Fix unnecessary re-query when subscriptions switch (#329)
|
2020-01-09 16:14:20 +01:00 |
Simon Binder
|
5c82b2f2a7
|
Loose coupling between highlighter and analyzer plugin
|
2020-01-09 13:50:11 +01:00 |
Simon Binder
|
a0684364c5
|
Fix analyzer plugin crash, highlight import strings
|
2020-01-08 12:17:43 +01:00 |
Simon Binder
|
a6e4a3669c
|
Fix null error when outlining a non-analyzed file
|
2020-01-06 20:01:41 +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
|
70259c8f83
|
Build options to enable types2 inference
|
2020-01-04 22:29:21 +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
|
5b04a08786
|
Generate code for indices
|
2020-01-03 19:36:38 +01:00 |
Simon Binder
|
8df6ab3a14
|
Generate fields for triggers
|
2020-01-03 15:47:18 +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
|
8b86143ebb
|
Generate code for triggers
|
2019-12-31 16:03:03 +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
|
ba603f22cc
|
Merge branch 'develop' into views-triggers-indexes
# Conflicts:
# moor/lib/moor.dart
# moor/lib/src/runtime/api/query_engine.dart
# moor/lib/src/runtime/query_builder/schema/entities.dart
# moor/test/data/tables/custom_tables.g.dart
# moor/test/data/tables/tables.moor
# moor/test/parsed_sql/moor_files_integration_test.dart
# moor_generator/lib/src/analyzer/moor/parser.dart
# moor_generator/lib/src/analyzer/runner/steps.dart
# moor_generator/lib/src/analyzer/runner/steps/analyze_dart.dart
# moor_generator/lib/src/model/specified_db_classes.dart
# moor_generator/lib/src/writer/database_writer.dart
# sqlparser/lib/src/ast/ast.dart
# sqlparser/lib/src/ast/statements/create_table.dart
# sqlparser/lib/src/ast/statements/statement.dart
# sqlparser/lib/src/reader/parser/schema.dart
# sqlparser/lib/src/reader/tokenizer/token.dart
# sqlparser/test/engine/autocomplete/static_test.dart
|
2019-12-30 21:08:32 +01:00 |
Simon Binder
|
e9cada5e54
|
Api to globally override the default ValueSerializer
Closes #303
|
2019-12-27 18:17:45 +01:00 |
Simon Binder
|
7abda32ac4
|
Add argument to sql visitor class
|
2019-12-26 12:35:29 +01:00 |
Simon Binder
|
72934d1b87
|
Check isRequired at compile time, save verification code
|
2019-12-25 22:26:32 +01:00 |
Simon Binder
|
5314520746
|
clientDefault values for columns #294
|
2019-12-25 22:22:46 +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
|
e01b7a1b88
|
Remove author from pubspec, bump version for next release
|
2019-12-23 12:52:46 +01:00 |
Simon Binder
|
3f0c35abff
|
Improve changelog, error description for columns
|
2019-12-23 12:24:22 +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
|
c07ca12273
|
Set hasMultipleTables: true when appropriate
|
2019-12-21 14:57:36 +01:00 |
Simon Binder
|
7cfbb4d074
|
Check if a query references multiple tables
|
2019-12-21 14:51:36 +01:00 |
Simon Binder
|
2c57a80771
|
Revert using mapFromRow() for matched tables in queries
|
2019-12-21 14:51:22 +01:00 |
Simon Binder
|
8f15356357
|
Merge branch 'master' into develop
# Conflicts:
# moor/CHANGELOG.md
# moor/test/data/tables/custom_tables.g.dart
# moor/test/data/tables/tables.moor
# moor_generator/lib/src/analyzer/runner/task.dart
# moor_generator/lib/src/backends/build/moor_builder.dart
# moor_generator/test/analyzer/moor/cfe_test.dart
|
2019-12-18 22:04:50 +01:00 |