Commit Graph

3595 Commits

Author SHA1 Message Date
Moshe Dicker 216f583617 fix example 2024-04-21 18:39:16 -04:00
Moshe Dicker 3da53c1773 Merge branch 'develop' of https://github.com/dickermoshe/drift into develop 2024-04-21 18:06:42 -04:00
Moshe Dicker 95b92386ee format 2024-04-21 18:06:39 -04:00
Moshe Dicker 49282ebcd8
Merge branch 'simolus3:develop' into develop 2024-04-21 17:43:16 -04:00
Moshe Dicker 7c29925217 Merge branch 'develop' of https://github.com/dickermoshe/drift into develop 2024-04-21 17:38:42 -04:00
Moshe Dicker 52da52d737 add backref to docs 2024-04-21 17:38:38 -04:00
Simon Binder f9a163532b Disable third-party warnings in cocoapods project 2024-04-21 18:36:10 +02:00
Moshe Dicker 1293045b68
Merge branch 'develop' into develop 2024-04-21 10:35:30 -04:00
Simon Binder aba434e7e0
Clarify join result types in docs 2024-04-21 14:51:03 +02:00
Simon Binder 9bcaeddb3b
Upgrade dev dependencies in drift 2024-04-20 15:35:57 +02:00
Simon Binder 11e31cc653
Prepare 2.17 release 2024-04-20 15:32:17 +02:00
Moshe Dicker 2f71e672d9
Merge branch 'simolus3:develop' into develop 2024-04-17 16:16:58 -04:00
Moshe Dicker 5a9e783030 format 2024-04-17 16:10:31 -04:00
Moshe Dicker 3bae9cf5eb typos 2024-04-17 16:09:36 -04:00
Moshe Dicker 3c39d8456b docs complete! 2024-04-17 16:00:50 -04:00
Moshe Dicker b67e4234e7 update docs 2024-04-17 15:43:36 -04:00
Moshe Dicker 69c25d8e62 add type to column ordering 2024-04-17 15:21:20 -04:00
Moshe Dicker 2ea3d3d2bc add docs for CRUD 2024-04-17 13:59:57 -04:00
Moshe Dicker 4c4122f52c add tests for bulk replace 2024-04-17 13:56:45 -04:00
Moshe Dicker 1a68efce58 Add bulk replace 2024-04-17 13:54:26 -04:00
Moshe Dicker ae41baaf7b remove manager example 2024-04-17 13:27:27 -04:00
Moshe Dicker b35056e16e Merge branch 'develop' of https://github.com/dickermoshe/drift into develop 2024-04-17 13:04:54 -04:00
Moshe Dicker 4c7f7402c1 1) Apply Limit to Single Getting
2) Move Distict to positional arg
3) Add limit as a positional arg
4) Fix _tests.dart to _test.dart for CI
5) Move all methods to base - Remove all()
2024-04-17 13:04:47 -04:00
Moshe Dicker f17c251126 move count to base manager 2024-04-17 12:23:42 -04:00
Moshe Dicker 22ec0f77a6 move count to base table manager 2024-04-17 12:23:21 -04:00
Simon Binder 28bf783832
Scaffold manager docs page 2024-04-17 12:30:11 +02:00
Moshe Dicker 270f8d2a49 lint 2024-04-16 15:52:57 -04:00
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
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
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