fix: can't adding new columns as primary key (#2310)

This commit is contained in:
dennis zhuang
2023-09-03 22:47:22 -05:00
committed by Ruihang Xia
parent 38697e0c4d
commit b1599ad3a5
4 changed files with 86 additions and 12 deletions

View File

@@ -1,9 +1,25 @@
CREATE TABLE test(i INTEGER, j TIMESTAMP TIME INDEX);
DESC TABLE test;
INSERT INTO test VALUES (1, 1), (2, 2);
ALTER TABLE test ADD COLUMN k INTEGER;
SELECT * FROM test;
DESC TABLE test;
ALTER TABLE test ADD COLUMN host STRING PRIMARY KEY;
SELECT * FROM test;
DESC TABLE test;
ALTER TABLE test ADD COLUMN idc STRING default "idc" PRIMARY KEY;
SELECT * FROM test;
DESC TABLE test;
DROP TABLE test;