Commit Graph

3275 Commits

Author SHA1 Message Date
Simon Binder 85368912f8
Move migration tests directly into actions 2023-08-02 17:41:50 +02:00
Simon Binder 7678971d36
Fix drift tests 2023-08-02 17:38:09 +02:00
Simon Binder d276c89d6d
Merge pull request #2548 from GP4cK/adds-isolate-setup
Adds isolate setup
2023-08-02 15:28:56 +02:00
GP4cK 9121c76c8e
Test isolateSetup 2023-08-02 09:01:20 +08:00
GP4cK 6e94fd3694
Make IsolateSetup return FutureOr<void> 2023-08-02 09:01:10 +08:00
Simon Binder bb7e808487
Apply format 2023-08-01 11:23:26 +02:00
Simon Binder 1a4ac27415
Find variables reliably 2023-08-01 11:20:05 +02:00
GP4cK 5fcee11d4b
Update changelog 2023-08-01 09:48:39 +08:00
GP4cK 95574032f8
Add isolateSetup to createInBackground 2023-08-01 09:48:32 +08:00
GP4cK 524a35fe11
Fix typo 2023-08-01 09:36:45 +08:00
Simon Binder 2cca2f517e
Desugar duplicate variables 2023-07-31 23:47:41 +02:00
Simon Binder 525ab27006
Add `preamble` builder option 2023-07-30 23:14:32 +02:00
BananaMasterz c6428996b6 escape chosen alias based on dialect in JoinedSelectStatement 2023-07-27 13:28:18 +03:00
BananaMasterz c2c0dc7bee fix typo for supportsIndexedParameters documentation 2023-07-27 13:27:38 +03:00
Simon Binder 28e44cbea8
First support for MariaDB in compiled queries 2023-07-27 11:16:58 +02:00
Simon Binder 1c5432026c
Merge branch 'develop' into Banana-develop 2023-07-27 10:29:25 +02:00
Simon Binder 5e32e549ea
Add changelog entry for`dialects` option 2023-07-27 10:22:37 +02:00
Simon Binder 8d3f490604
Add multi-dialect generation option 2023-07-26 23:59:06 +02:00
Simon Binder 94c4c1a8e0
Document #2537 better 2023-07-25 23:24:08 +02:00
BananaMasterz 09630226bc support for some MariaDB migration steps 2023-07-25 14:31:49 +03:00
Simon Binder 18946f5580
Scaffold MariaDb integration tests 2023-07-24 21:44:43 +02:00
Simon Binder e433cff932
Update docs for nested columns 2023-07-24 21:10:04 +02:00
BananaMasterz 23b7b60656 add drift_mariadb package 2023-07-24 22:05:58 +03:00
Simon Binder 5ed6115b0d
Fix outdated tests in drift_dev 2023-07-24 20:54:32 +02:00
Simon Binder 6a36957a85
Don't generate async mapping if not needed 2023-07-24 20:50:43 +02:00
Simon Binder 941409381b
Tests for generalized nested columns 2023-07-24 20:08:49 +02:00
BananaMasterz 78d6064634 introduce SqlDialect.escape DO NOT MERGE until Column.escapedName is fixed (currently hardcoded for mariadb) 2023-07-24 16:32:35 +03:00
BananaMasterz 72368c9171 moving transaction savepoint statements to NoTransactionDelegate 2023-07-24 15:57:09 +03:00
Simon Binder 5b7e011021
Fix generation in drift package 2023-07-24 00:14:40 +02:00
Simon Binder 3f74d65e69
Support nested columns for any result set 2023-07-23 23:57:00 +02:00
Simon Binder b3ea00b8af
Add `isIn` methods based on expressions 2023-07-23 17:31:08 +02:00
Simon Binder addb68fb45
Upgrade go_router in example app 2023-07-22 15:14:38 +02:00
Simon Binder cbfa38195f
Merge pull request #2529 from Amir-P/patch-1
Fix Assertion failure during setting up router in example app
2023-07-22 15:10:14 +02:00
Amir Panahandeh cb7de63a3f
Fix Assertion failure during setting up router 2023-07-22 09:26:26 +03:30
Simon Binder cc83a58d89
Report invalid statements in parseMultiple 2023-07-21 21:07:55 +02:00
Simon Binder ca67b8c4ed
Merge pull request #2528 from fabiancrx/patch-1
fix typo
2023-07-21 20:19:21 +02:00
BananaMasterz 43f75dd3af KeyAction.noAction documentation 2023-07-21 20:25:29 +03:00
fabiancrx ed06182dbf
fix typo 2023-07-21 11:59:46 -04:00
BananaMasterz 20a220968d make SqlDialect.booleanType non-nullable 2023-07-21 00:11:33 +03:00
BananaMasterz 65d3d13a10 add test for isIn expression to avoid generating empty tuples 2023-07-21 00:08:06 +03:00
Simon Binder 03d3c837be
Add support for subqueries.
Closes #612.
2023-07-20 22:30:20 +02:00
BananaMasterz 82a8f84ad4 isIn and isNotIn expression support for MariaDB dialect 2023-07-20 01:05:52 +03:00
BananaMasterz d1e7e11696 remove bigIntType from SqlDialect 2023-07-20 01:03:53 +03:00
Simon Binder e98da9cecb
Add tests for empty isIn behavior 2023-07-19 23:36:38 +02:00
BananaMasterz d2c3532c3f using backticks instead of double quotes to escape and adding bool check constraint for mariadb
DO NOT MERGE THIS since Column.escapedName is hardcoded for mariadb dialect!
2023-07-19 18:17:48 +03:00
BananaMasterz 3fe50ffc69 remove duplicate keywords 2023-07-19 16:35:38 +03:00
BananaMasterz 04b443c4ef add additionalMariaDBKeywords to be escaped for MariaDB dialect 2023-07-19 12:08:45 +03:00
BananaMasterz 192472201f auto increment support for MariaDB 2023-07-19 11:42:44 +03:00
BananaMasterz 910e063ab8 add type literals for individual dialect in SqlDialect used in sqlTypeName 2023-07-19 11:31:58 +03:00
Simon Binder 590805386d
Merge pull request #2520 from vipranarayan14/patch-1
Fix typo in docs
2023-07-18 22:33:09 +02:00