mirror of
https://github.com/aljazceru/turso.git
synced 2026-01-28 12:24:23 +01:00
Merge 'Add tests for INSERT with specified column-name list' from Anton Harniakou
Let's add some missing tests for the INSERT statement. Closes #1455
This commit is contained in:
@@ -161,3 +161,15 @@ do_execsql_test_on_specific_db {:memory:} strict-update-expression {
|
||||
UPDATE test11 SET price = price - (price * discount);
|
||||
SELECT id, price FROM test11;
|
||||
} {1|90.0}
|
||||
|
||||
do_execsql_test_on_specific_db {:memory:} named-insert-1 {
|
||||
CREATE TABLE test (id INTEGER PRIMARY KEY AUTOINCREMENT, col_a TEXT, col_b TEXT, col_c TEXT, col_d TEXT);
|
||||
INSERT INTO test (col_b, col_d, col_a, col_c) VALUES ('1', '2', '3', '4');
|
||||
SELECT * FROM test;
|
||||
} {1|3|1|4|2}
|
||||
|
||||
do_execsql_test_on_specific_db {:memory:} named-insert-2 {
|
||||
CREATE TABLE test (id INTEGER PRIMARY KEY AUTOINCREMENT, col_a TEXT DEFAULT 'Empty', col_b TEXT, col_c TEXT, col_d TEXT);
|
||||
INSERT INTO test (col_b, col_d, col_c) VALUES ('1', '2', '4');
|
||||
SELECT * FROM test;
|
||||
} {1|Empty|1|4|2}
|
||||
|
||||
Reference in New Issue
Block a user