Commit Graph

3623 Commits

Author SHA1 Message Date
Moshe Dicker 327244b607 more tests 2024-04-16 15:34:11 -04:00
Moshe Dicker cdd11c8e40 add tests, fix custom type 2024-04-16 14:48:43 -04:00
Moshe Dicker 14335b5d3d add new table with every type of column for tests 2024-04-16 11:38:17 -04:00
Simon Binder ac4947f266
Support `INT64` type for bigints in drift files
https://github.com/simolus3/drift/issues/2955
2024-04-15 21:18:10 +02:00
Nikita Dauhashei 5e5628d1a8
move geopoly to extensions 2024-04-14 23:51:29 +02:00
Ewan ca0dee4f83
docs: minimise the copy/think/paste needed to get the minimal impleme… (#2951)
* docs: minimise the copy/think/paste needed to get the minimal implementation working

* fix: revert tag name & add closing

---------

Co-authored-by: Ewan Nisbet <ewan-git@thatdogmachine.com>
2024-04-14 22:02:55 +02:00
Simon Binder c6f0fa27aa
sqlparser: Extend support for `IN` expressions
This adds support for table names and table-valued function
invocations as right-hand targets in `IN` expressions.
The lint for row values around `IN` expressions is updated to
only report warnings if there's an actual mismatch in the amount
of columns.

Closes https://github.com/simolus3/drift/issues/2948
2024-04-12 17:36:31 +02:00
Moshe Dicker 3bd837517c
Merge branch 'simolus3:develop' into develop 2024-04-11 15:42:05 -04:00
Moshe Dicker 143dd3a819 docs 2024-04-11 15:19:25 -04:00
Moshe Dicker 528b1bc917 nits 2024-04-11 15:09:42 -04:00
Moshe Dicker b6e15c39ed tests and fixes 2024-04-11 15:04:24 -04:00
Moshe Dicker 2f9a57317f add some more tests 2024-04-11 12:38:54 -04:00
Moshe Dicker 6a693a9016 rebuild, format, and dart fix 2024-04-11 11:15:13 -04:00
Nikita Dauhashei 349787ad4b
add geopoly to docs 2024-04-10 19:09:38 +02:00
Nikita Dauhashei bf8da493bf
`dart format .` 2024-04-10 18:49:22 +02:00
Nikita Dauhashei 78387a3610
Merge branch 'simolus3:develop' into develop 2024-04-10 18:33:06 +02:00
Nikita Dauhashei 15001364c2
add geopoly support 2024-04-10 18:31:44 +02:00
Moshe Dicker 1b2e8b7c75 add warning on clash 2024-04-07 08:38:10 -04:00
Moshe Dicker c79316d803 lint 2024-04-07 07:22:31 -04:00
Moshe Dicker e3a8ccdd6d update generations, fix custom row 2024-04-07 07:21:02 -04:00
Moshe Dicker 93681d5b79 add exists 2024-04-06 21:29:36 -04:00
Moshe Dicker 7a8983dcc4 distict count by defualt 2024-04-06 21:20:11 -04:00
Simon Binder 74fb269615
Avoid encoding to hex twice 2024-04-06 14:59:52 +02:00
Simon Binder 43b7f72bad
sqlparser: Fix parsing binary literals 2024-04-06 14:48:55 +02:00
David Martos 039838b2ba
Support bytea sql literal in postgres (#2943) 2024-04-06 14:37:28 +02:00
Simon Binder 37f120d287
Add setup param to schema verifier 2024-04-05 22:39:05 +02:00
Simon Binder c723b4e81e
Don't generate manager code for old snapshots 2024-04-05 21:52:18 +02:00
Simon Binder 008dfaf798
Avoid superfluous import 2024-04-05 21:42:51 +02:00
Simon Binder d553a7f679
Use latest language version in test 2024-04-05 21:26:51 +02:00
Moshe Dicker f297fa4768
Merge branch 'simolus3:develop' into develop 2024-04-04 18:59:24 -04:00
Simon Binder 82123e5cc0
Raise language version in examples 2024-04-04 22:42:08 +02:00
Moshe Dicker 4373489724 Move joiner into composer ceuz
Non-modular generation can't do imports
2024-04-04 08:56:30 -04:00
Moshe Dicker c383a9d173 Add example 2024-04-03 22:48:28 -04:00
Moshe Dicker 59e1e00ae0 another bug 2024-04-03 21:23:54 -04:00
Moshe Dicker 585e93881a null bug 2024-04-03 21:05:29 -04:00
Moshe Dicker 698741c092 Docs 2024-04-03 20:22:19 -04:00
Moshe Dicker 7b35a0add5 nits 2024-04-03 20:22:13 -04:00
Moshe Dicker 1dc9282967 nice 2024-04-03 15:18:37 -04:00
Moshe Dicker 6325a58b56 insertable bug 2024-04-03 14:26:12 -04:00
Moshe Dicker 3cd64901d6 add option 2024-04-03 14:10:47 -04:00
Moshe Dicker 0af30cfb11 Add docstings, limit & complete modular support 2024-04-03 14:00:43 -04:00
Moshe Dicker 242ec4d686 Refactor 2024-04-03 12:37:37 -04:00
Moshe Dicker f105cdf62e rename refs 2024-04-03 01:00:58 -04:00
Moshe Dicker 5081133633 fix refernced name 2024-04-03 00:55:36 -04:00
Moshe Dicker a439b67ebb Add Reference Name 2024-04-02 16:50:47 -04:00
Moshe Dicker 42d73df53e
Merge branch 'simolus3:develop' into develop 2024-04-02 14:58:40 -04:00
Moshe Dicker 091469a498 remove print 2024-04-02 14:55:36 -04:00
Moshe Dicker d03414bd80 add mod 2024-04-02 14:52:42 -04:00
Moshe Dicker f9d77b5fa2 add bool filter | add modular generics 2024-04-02 13:51:07 -04:00
Simon Binder 54eecf7b45
Update js dependency for integration test 2024-04-02 13:40:31 +02:00