fix INSERT INTO t DEFAULT VALUES

This commit is contained in:
Jussi Saurio
2025-09-24 09:54:43 +03:00
parent f72600431b
commit 5c82b72e5f
2 changed files with 26 additions and 4 deletions

View File

@@ -633,3 +633,11 @@ do_execsql_test_on_specific_db {:memory:} boolean-literal-edgecase-false {
CREATE TABLE false (id INTEGER, true TEXT);
INSERT INTO false (id, true) VALUES (1, false) RETURNING id, false;
} {1|0}
do_execsql_test_on_specific_db {:memory:} default-values-population {
CREATE TABLE t (x INTEGER PRIMARY KEY, y DEFAULT 666, z);
INSERT INTO t DEFAULT VALUES;
INSERT INTO t DEFAULT VALUES;
SELECT * FROM t;
} {1|666|
2|666|}