Olivier Cavadenti
|
7abb36507b
|
Support @vscode/sqlite3 (#4866)
|
2021-12-05 21:57:47 +01:00 |
|
Olivier Cavadenti
|
27ade6f881
|
Add columns in create table like #4821
|
2021-11-10 21:24:34 +01:00 |
|
Olivier Cavadenti
|
fdad316f01
|
Allow skip binding in limit and offset (#4811)
|
2021-11-08 10:49:11 +01:00 |
|
Olivier Cavadenti
|
ace439d5c7
|
Implement partial index support (#4768)
|
2021-10-26 00:37:26 +03:00 |
|
Dominik Krejcik
|
a17cc3214a
|
Support SELECT .. FOR NO KEY UPDATE / KEY SHARE row level locking clauses in Postgres (#4755)
|
2021-10-23 16:01:36 +03:00 |
|
Olivier Cavadenti
|
60db2d25a2
|
View support (#1626) (#4748)
|
2021-10-20 23:23:29 +03:00 |
|
Olivier Cavadenti
|
7c52de9f23
|
Create table like support (#1373) (#4728)
|
2021-10-15 16:57:46 +03:00 |
|
Jeremy W. Sherman
|
99e6726df9
|
mssql: Support table.primary, table.unique variant with options object (#4710)
|
2021-10-10 22:47:32 +03:00 |
|
Igor Savin
|
07c30bfcb8
|
Implement truncate method for CockroachDB, refactor and fix some tests (#4714)
|
2021-10-10 01:33:20 +03:00 |
|
Aiden Foxx
|
c778c82f2f
|
Added setNullable support to SQLite (#4684)
|
2021-09-19 18:14:06 +03:00 |
|
Igor Savin
|
8d75615524
|
Implement nullability modification via schema builder (#4657)
|
2021-08-28 20:41:54 +03:00 |
|
Nicola Krumschmidt
|
00cbd00631
|
Clean up SQLite DDL handling and move all operations to the parser-based approach (#4648)
|
2021-08-25 17:30:44 +03:00 |
|
Calvin Metcalf
|
f78c3618e2
|
add obility to omit collumns on an onConflict().ignore() (#4557)
|
2021-07-10 14:54:07 +03:00 |
|
Wigger Boelens
|
267ff3a28b
|
Add support for file open flags for sqlite3 (#4446)
|
2021-04-22 00:50:03 +03:00 |
|
Rijk van Zanten
|
910c009870
|
Rework dropForeign to use new tokenized structure (#4376)
Fixes #4369
|
2021-03-15 22:45:28 +02:00 |
|
Nicola Krumschmidt
|
ed0e8a53df
|
Fix SQLite not doing rollback when altering columns fails (#4336)
|
2021-03-03 20:50:45 +02:00 |
|
Nicola Krumschmidt
|
3e6176ac0c
|
SQLite parser improvements (#4333)
|
2021-03-03 00:42:43 +02:00 |
|
Thibaut Patel
|
a98614d55a
|
Made the constraint detection case-insensitive (#4330)
|
2021-03-02 21:52:10 +02:00 |
|
Nicola Krumschmidt
|
29b8a3623f
|
Adjust generateDdlCommands return type (#4326)
|
2021-03-01 19:11:16 +02:00 |
|
Nicola Krumschmidt
|
9e28a72aca
|
Add support for altering columns to SQLite (#4322)
|
2021-02-26 22:36:46 +02:00 |
|
Nicola Krumschmidt
|
c43fd7269e
|
Throw error if the array passed to insert is empty (#4289)
|
2021-02-15 19:03:48 +02:00 |
|
Matt
|
a4b6db85a9
|
Added merge strategy to allow selecting columns to upsert. (#4252)
Co-authored-by: Matt Goodson <matt.goodson.business@gmail.com>
|
2021-02-09 10:04:43 +02:00 |
|
Igor Savin
|
230845d3c2
|
Make "first" and "pluck" mutually exclusive (#4280)
|
2021-02-08 13:45:13 +02:00 |
|
Nicola Krumschmidt
|
1ec7a664ea
|
Recreate indices when altering a table in SQLite (#4277)
|
2021-02-05 16:35:30 +02:00 |
|
Igor Savin
|
9c390036db
|
Move "parameter" out of formatter (#4275)
|
2021-02-04 15:54:26 +02:00 |
|
Igor Savin
|
2040bd11a4
|
Move more logic over from formatter (#4273)
|
2021-02-03 21:17:20 +02:00 |
|
Nicola Krumschmidt
|
edf994d7f7
|
Simplify reinsert logic when altering a table in SQLite (#4272)
|
2021-02-03 20:49:42 +02:00 |
|
Igor Savin
|
d89c36ae80
|
Move more code out of formatter (#4270)
|
2021-02-03 01:13:16 +02:00 |
|
maximelkin
|
b9fb5992b5
|
Migrate to classes (#4253)
|
2021-01-31 12:40:13 +02:00 |
|
bittersweet shimmer
|
629e1d2423
|
Fix SQLite foreign on delete when altering a table (#4225)
|
2021-01-13 00:07:07 +02:00 |
|
Igor Savin
|
b111771117
|
Clean up querybuilder (#4220)
|
2021-01-09 17:59:53 +02:00 |
|
Igor Savin
|
a889a09060
|
Extract even more formatter stuff into client (#4219)
|
2021-01-09 17:40:30 +02:00 |
|
Igor Savin
|
cd6479bf0b
|
More formatter cleanup (#4218)
|
2021-01-07 23:34:46 +02:00 |
|
Igor Savin
|
0bef361ffd
|
Reduce amount of parameters needed (#4217)
|
2021-01-07 22:44:03 +02:00 |
|
Igor Savin
|
067a1a0326
|
Extract more of the formatter logic (#4214)
|
2021-01-07 17:31:56 +02:00 |
|
schmetzyannick
|
37eab27d98
|
Sqlite drop composite foreign keys (#4202)
Co-authored-by: Yannick Schmetz <yannick.schmetz@inform-software.com>
|
2021-01-05 13:58:02 +02:00 |
|
Nicola Krumschmidt
|
b0299f74ef
|
Use SQLite rename column instead of ddl helper (#4200)
Since SQLite version 3.25.0 renaming columns is supported natively.
|
2021-01-03 23:49:12 +02:00 |
|
Igor Savin
|
92d8f49724
|
Return complete list of DDL commands for creating foreign keys in SQLite (#4194)
|
2021-01-03 04:10:26 +02:00 |
|
Igor Savin
|
6275ea3b08
|
Migrate columncompiler to classes (#4193)
|
2021-01-01 20:35:54 +02:00 |
|
Igor Savin
|
a896386f36
|
Extract DDL operation SQL generation (#4192)
|
2021-01-01 19:42:19 +02:00 |
|
Igor Savin
|
0e09fcd3c1
|
Refactor to classes (part 2) (#4191)
|
2021-01-01 18:46:16 +02:00 |
|
Igor Savin
|
b43dadbe01
|
Refactor to classes (#4190)
|
2021-01-01 17:46:10 +02:00 |
|
Igor Savin
|
936126c0f0
|
Add analytic functions v2 (#4188)
Co-authored-by: CorvusCorrax <renaud.cayol@gmail.com>
Co-authored-by: Alexandre Tiertant <alexandre.tiertant@gmail.com>
|
2020-12-31 14:38:50 +02:00 |
|
7opf
|
2b1fed5434
|
fallback to json for sqlite3 when using jsonb (#4186)
Co-authored-by: Severin Skillman <sev@skillman.ch>
|
2020-12-30 22:16:09 +02:00 |
|
Ben Lu
|
a31f0400e6
|
Add transaction isolation support (#4185)
|
2020-12-30 18:13:35 +02:00 |
|
Rijk van Zanten
|
9692e36561
|
Add primary/foreign support to SQLite on alterTable (#4162)
Co-authored-by: Igor Savin <iselwin@gmail.com>
|
2020-12-26 19:10:40 +02:00 |
|
Mark Boyd
|
76c131e2a9
|
Add support for WHERE clauses to "upsert" queries (#4148)
|
2020-12-09 17:51:29 +02:00 |
|
Rijk van Zanten
|
b7e1ffd7d5
|
Add support for dropForeign in SQLite (#4092)
Co-authored-by: Igor Savin <iselwin@gmail.com>
|
2020-12-08 14:49:41 +02:00 |
|
Nico Burns
|
8d43019873
|
Implement "UPSERT" (Postgres/MySQL/Sqlite) (#3763)
|
2020-10-31 17:22:52 +02:00 |
|
Bogdan Chadkin
|
80355e4850
|
Replace inherits package with builtin utility (#4059)
|
2020-10-05 23:59:12 +03:00 |
|