chore: add integration test for issue2437 (#2481)

This commit is contained in:
Niwaka
2023-09-25 15:23:16 +09:00
committed by GitHub
parent 00272d53cc
commit f9351e4fb5
2 changed files with 34 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
CREATE TABLE table_should_not_break_after_incorrect_alter(i INTEGER, j TIMESTAMP TIME INDEX);
Affected Rows: 0
ALTER TABLE table_should_not_break_after_incorrect_alter ADD column k string NOT NULL;
Error: 1004(InvalidArguments), Invalid alter table(table_should_not_break_after_incorrect_alter) request: no default value for column k
INSERT INTO table_should_not_break_after_incorrect_alter VALUES (1, 1), (2, 2);
Affected Rows: 2
SELECT * FROM table_should_not_break_after_incorrect_alter;
+---+-------------------------+
| i | j |
+---+-------------------------+
| 1 | 1970-01-01T00:00:00.001 |
| 2 | 1970-01-01T00:00:00.002 |
+---+-------------------------+
DROP TABLE table_should_not_break_after_incorrect_alter;
Affected Rows: 1

View File

@@ -0,0 +1,9 @@
CREATE TABLE table_should_not_break_after_incorrect_alter(i INTEGER, j TIMESTAMP TIME INDEX);
ALTER TABLE table_should_not_break_after_incorrect_alter ADD column k string NOT NULL;
INSERT INTO table_should_not_break_after_incorrect_alter VALUES (1, 1), (2, 2);
SELECT * FROM table_should_not_break_after_incorrect_alter;
DROP TABLE table_should_not_break_after_incorrect_alter;