From abab04dac92917c18ee08d5283f8222869a39b63 Mon Sep 17 00:00:00 2001 From: PThorpe92 Date: Fri, 26 Sep 2025 17:33:53 -0400 Subject: [PATCH] Add regression test for col named rowid --- testing/create_table.test | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/testing/create_table.test b/testing/create_table.test index f5fceba67..7eb7bea7d 100755 --- a/testing/create_table.test +++ b/testing/create_table.test @@ -45,3 +45,11 @@ do_execsql_test_in_memory_any_error create_table_column_and_table_primary_keys { do_execsql_test_in_memory_any_error create_table_multiple_table_primary_keys { CREATE TABLE t(a,b,c,d,primary key(a,b), primary key(c,d)); } + +# https://github.com/tursodatabase/turso/issues/3282 +do_execsql_test_on_specific_db {:memory:} col-named-rowid { + create table t(rowid, a); + insert into t values (1,2), (2,3), (3,4); + update t set rowid = 1; -- should allow regular update and not throw unique constraint + select count(*) from t where rowid = 1; +} {3}