Simon Binder
|
c5504237d5
|
Make drift's tests pass with new analyzer
|
2022-11-04 13:42:06 +01:00 |
Simon Binder
|
c2b319bc8e
|
Fix writing type converters
|
2022-11-01 00:14:17 +01:00 |
Simon Binder
|
fe3566429f
|
Migrate more analyzer tests
|
2022-10-30 19:41:59 +01:00 |
Simon Binder
|
23b0c8a362
|
Migrate drift file analysis tests to new analyzer
|
2022-10-30 16:09:38 +01:00 |
Simon Binder
|
292dd9946d
|
Port more tests over to new analyzer
|
2022-10-29 17:30:18 +02:00 |
Simon Binder
|
49470e8361
|
Support serializing fts5 tablesi n new analyzer
|
2022-10-29 14:39:28 +02:00 |
Simon Binder
|
e3a29ebbe2
|
Migrate some tests to new analyzer
|
2022-10-26 23:09:05 +02:00 |
Simon Binder
|
69808525c0
|
Port over drift lints to new analyzer
|
2022-10-26 20:36:35 +02:00 |
Simon Binder
|
81679b8ff1
|
Fix formatting some Dart placeholders
|
2022-10-23 18:13:40 +02:00 |
Simon Binder
|
f38d56842e
|
Fix nullability for drift -> sqlparser mapping
|
2022-10-23 17:46:57 +02:00 |
Simon Binder
|
9f48d49cb3
|
Read primary key in drift files
|
2022-10-23 17:36:28 +02:00 |
Simon Binder
|
75169c9d7e
|
Read type converters in drift files
|
2022-10-23 17:15:59 +02:00 |
Simon Binder
|
70a88cfe3a
|
Fix generating array types with new analyzers
|
2022-10-23 15:52:21 +02:00 |
Simon Binder
|
e3b6c56f08
|
Fix syntax error in generated code for queries
|
2022-10-19 23:35:54 +02:00 |
Simon Binder
|
2ec63749f8
|
New analyzer: Better support for virtual tables
|
2022-10-18 22:28:53 +02:00 |
Simon Binder
|
b16b5ad2c2
|
Merge branch 'develop' into modular-generation
|
2022-10-18 21:55:43 +02:00 |
Simon Binder
|
92bb5a7fa1
|
Add test and changelog
|
2022-10-18 20:36:09 +02:00 |
Alexander Wilde
|
09951adda6
|
JsonTypeConverterWithDifferentTypes -> JsonTypeConverter2
|
2022-10-18 01:06:22 +01:00 |
Alexander Wilde
|
ff9d419559
|
Backwards compatible attempt
|
2022-10-16 00:44:58 +01:00 |
Alexander Wilde
|
ba28b51125
|
Decouple JsonTypeConverter from TypeConverter
|
2022-10-14 19:56:28 +01:00 |
Simon Binder
|
81ba7686c7
|
Generate queries with new analyzer
|
2022-10-13 22:05:42 +02:00 |
Simon Binder
|
b16d8f5e3a
|
Fix generated view code
|
2022-10-13 19:25:54 +02:00 |
Simon Binder
|
189af5d443
|
View generation wth new analyzer
|
2022-10-12 01:23:17 +02:00 |
Simon Binder
|
3dddbaf467
|
Merge branch 'develop' into modular-generation
|
2022-10-10 23:45:48 +02:00 |
Simon Binder
|
3d969c787f
|
Infer generated columns for drift
|
2022-10-10 23:18:10 +02:00 |
Simon Binder
|
0b68d68b6c
|
New analyzer: Support Dart views
|
2022-10-10 00:07:00 +02:00 |
Simon Binder
|
808f582b08
|
Release sqlparser and drift_dev
|
2022-10-06 22:56:25 +02:00 |
Simon Binder
|
a2e10d9abc
|
Prepare 2.2.0 release
|
2022-10-06 13:27:25 +02:00 |
Simon Binder
|
470fb49592
|
Write companions with new analyzer
|
2022-10-03 17:37:10 +02:00 |
Simon Binder
|
1a39c5eb8d
|
Start emitting data class and table code
|
2022-10-03 15:04:22 +02:00 |
Simon Binder
|
ef1b94af1d
|
Start generating code with new analyzer
|
2022-10-02 23:15:11 +02:00 |
Roman Laptev
|
b2796fc77e
|
[drift_dev] Update analyzer and deprecated methods (#2084)
|
2022-09-27 21:30:12 +02:00 |
Simon Binder
|
8c1a62ae1b
|
Serialize and read uniqueKeys from schema (#2069)
|
2022-09-22 17:47:06 +02:00 |
Simon Binder
|
28c90b6ffb
|
Always escape column names
This avoids the performance impact of using a regex in `escapeIfNeeded`.
Closes #2071.
|
2022-09-22 16:55:36 +02:00 |
Simon Binder
|
dcdbcb7156
|
Simple test for new query analyzer
|
2022-09-18 21:52:36 +02:00 |
Simon Binder
|
b33ef8a220
|
Analyze SQL queries
|
2022-09-18 21:25:46 +02:00 |
Simon Binder
|
5947956109
|
Start generating code from new analysis results
|
2022-09-17 23:14:52 +02:00 |
Simon Binder
|
a6caae9d8f
|
Parse entrypoints in new analyzer
|
2022-09-17 00:16:53 +02:00 |
Simon Binder
|
090a0053f1
|
Merge branch 'develop' into modular-generation
|
2022-09-16 20:03:17 +02:00 |
Fabian Freund
|
cd89379627
|
Static analysis support for spellfix1 (#2013)
|
2022-09-16 16:02:39 +02:00 |
Simon Binder
|
8e9e7fc291
|
Use melos to manage packages (#2060)
|
2022-09-15 23:42:20 +02:00 |
Simon Binder
|
24316c80a6
|
Remove unecessary schema_version assignment
|
2022-09-13 22:01:00 +02:00 |
Simon Binder
|
4da647e8a3
|
Ignore android_metadata table in schema comparison
|
2022-09-13 10:38:46 +02:00 |
Simon Binder
|
2bd7596de6
|
New analyzer: Basic query support
|
2022-09-12 22:56:33 +02:00 |
Simon Binder
|
e08ccdbcda
|
New analyzer: Support analyzing drift views
|
2022-09-12 21:57:19 +02:00 |
Daniel Brauner
|
025bb7c44b
|
Generated functions for returning queries return Iterable<_> instead of List<_> (#2044)
* fix for missing toList
* removed unnecessary toList
|
2022-09-12 19:05:45 +02:00 |
Simon Binder
|
ac52957848
|
Prepare analysis for views
|
2022-09-11 22:11:12 +02:00 |
Simon Binder
|
5508a9f246
|
Support triggers in new analyzer
|
2022-09-10 23:50:24 +02:00 |
Simon Binder
|
aa5cb69799
|
Support indices in new analyzer
|
2022-09-10 23:22:39 +02:00 |
Simon Binder
|
97ed32f05a
|
Serialize column constraints
|
2022-09-10 18:18:39 +02:00 |