Commit Graph

229 Commits

Author SHA1 Message Date
Simon Binder e5b18412db
Merge pull request #1913 from igbenic/develop
Logging long debug messages
2022-06-28 23:21:04 +02:00
Simon Binder bfad77788e
Handle nullable converters for compiled queries 2022-06-28 22:34:11 +02:00
Igor Benić f396c2b6c9 Split debugPrint messages into 300 character chunks 2022-06-28 20:13:43 +02:00
Simon Binder 440753d5e3
Fix false-positive in duplicate table warning 2022-06-27 08:48:18 +02:00
Simon Binder c74f5d4cb4
Document nested transactions 2022-06-25 15:51:28 +02:00
Simon Binder 4959ec6235
Fix wasm and postgres integration tests 2022-06-25 15:07:01 +02:00
Simon Binder e109cf3564
Update integration test architecture 2022-06-25 14:06:56 +02:00
Simon Binder e37daa3b95
Remote: Support nested transactions 2022-06-25 12:28:37 +02:00
Simon Binder 8def7055a0
Initial support for nested transactions 2022-06-24 20:10:06 +02:00
Simon Binder 5317d0a33b
Upgrade to new analysis plugin API 2022-06-23 22:46:23 +02:00
Simon Binder 8a68527fee
Merge remote-tracking branch 'North101/develop' into develop 2022-06-23 21:01:07 +02:00
Simon Binder cf1e94d384
Automatically make some converters nullable 2022-06-23 20:56:56 +02:00
Alexander Wilde 345faa91c7 TypeConverter mapToDart -> fromSql, mapToSql -> toSql 2022-06-22 23:50:19 +01:00
Simon Binder e874b78698
Fix analysis errors 2022-06-23 00:13:53 +02:00
Simon Binder 06af930941
Explicit null-aware types on type converters 2022-06-22 23:56:15 +02:00
Simon Binder 84cf9b82c3
Nullable date aggregates 2022-06-22 12:18:47 +02:00
Simon Binder 81c59c0b99
Fix column references in subquery (#1894) 2022-06-17 18:19:23 +02:00
Simon Binder 26d9e79559
Fix more transaction error edge-cases (#1882) 2022-06-08 18:23:20 +02:00
Simon Binder a8d57515c3
Avoid overly careful runZoneGuarded 2022-06-07 14:48:32 +02:00
Simon Binder 9af708773c
Prepare 1.7.0 release 2022-06-07 14:39:45 +02:00
Simon Binder dc2511c808
Open transaction callback in right zone (#1881) 2022-06-07 00:24:38 +02:00
Simon Binder 49f3f64bcc
Fix view mapping generation (#1855) 2022-05-24 18:41:48 +02:00
Simon Binder c0929772ce
Bring back trailing newline to pubspec 2022-05-23 12:12:35 +02:00
Simon Binder e2622517a5
Don't sync in transactions, remove interface 2022-05-23 12:11:06 +02:00
westito 0a37736d1b Add filesystem handling to Drift 2022-05-22 18:04:02 +02:00
westito 0af392d63f Add synchronised persistence to WasmDatabase 2022-05-21 17:58:54 +02:00
Simon Binder 21170b7ce8
Serialize BigInts over wire 2022-05-18 21:07:49 +02:00
Simon Binder 6ff4ce976a
Avoid duplicate code in view definition 2022-05-17 21:55:20 +02:00
Simon Binder 82e53582d4
Revert unintentional change 2022-05-17 21:49:39 +02:00
Simon Binder 4d3d794f15
Alias Dart view columns and tables 2022-05-17 21:47:10 +02:00
westito 2cbfe76dc7 Remove leftover bigint parameters 2022-05-16 16:29:12 +02:00
Simon Binder 15184110f4
Remove compatibility check 2022-05-16 15:59:11 +02:00
Simon Binder efd61610cf
Merge branch 'develop' into bigint-support 2022-05-15 22:22:27 +02:00
Simon Binder be9577727a
Expand documentation comments a bit 2022-05-15 22:20:29 +02:00
westito 0dac014997 Fix tests for BigInt 2022-05-15 11:17:35 +02:00
westito 75892dbc55 Modify BigInt aggreg/algebra to wrap int functions 2022-05-15 10:05:07 +02:00
westito d413243a57 Fix sql.js useBigInt param, change arg process from maping to list literal 2022-05-15 09:48:18 +02:00
westito ef4f1d17f4 Add BigInt-int convert to IntType 2022-05-15 09:42:42 +02:00
Simon Binder 779e2838c5
Ignore new false-positive lint 2022-05-13 11:15:14 +02:00
westito f72f14f3a5 Add BigInt aggregations, arithemtics and tests 2022-05-12 23:09:04 +02:00
westito 3ffa7f74b7 Fix Dart 2.17.0 lint 2022-05-12 21:48:22 +02:00
westito 6c439a3a0f Fix tests 2022-05-12 21:30:37 +02:00
westito f379ca0b25 Fix dialect properties 2022-05-12 21:10:40 +02:00
westito 763c09c024 Add range check to WebDatabase BigInt 2022-05-12 20:56:16 +02:00
westito 7330cf5d58 Add BigInt support to executors 2022-05-12 17:57:56 +02:00
westito 2b4bcc9864 Add BigInt support 2022-05-11 18:51:45 +02:00
Simon Binder b7cbb31339
Fix typo 2022-05-08 09:07:38 +02:00
Simon Binder 78470b4280
Forbid distinct groupConcat with separator 2022-05-08 08:41:35 +02:00
Simon Binder 946b6807d4
Fix equality for aggregate expressions 2022-05-07 22:22:52 +02:00
Simon Binder beee07608a
Support distinct and filter in groupConcat 2022-05-07 21:59:14 +02:00