diff --git a/src/test/resources/dialect/mysql/expect/columnDefinition_statement.sql b/src/test/resources/dialect/mysql/expect/columnDefinition_statement.sql index bd06d8695f45ba7374941b799df53753c196000c..034d3f90379c651a5a311a3b6890d218e0258f1b 100644 --- a/src/test/resources/dialect/mysql/expect/columnDefinition_statement.sql +++ b/src/test/resources/dialect/mysql/expect/columnDefinition_statement.sql @@ -4,6 +4,7 @@ CREATE TABLE test1 ( -- COMMENT 'char' -- COLUMN_FORMAT fixed -- STORAGE DISK + ); COMMENT ON COLUMN test1.name IS 'char'; CREATE TABLE "testIndexKey" ( @@ -34,6 +35,7 @@ CREATE TABLE "testPrimaryUniqueKey" ( col5 INTEGER, CONSTRAINT ck_con CHECK (id > 0) -- NOT ENFORCED + ); CREATE TABLE "testIndexKey" ( id INTEGER, diff --git a/src/test/resources/dialect/mysql/expect/createDatabase_statement.sql b/src/test/resources/dialect/mysql/expect/createDatabase_statement.sql index 3d78833b81fc3bce6b6155c64d1b46bf477cb54b..c75a07ce5f7235da3829fe2b2a68fb94957adfbb 100644 --- a/src/test/resources/dialect/mysql/expect/createDatabase_statement.sql +++ b/src/test/resources/dialect/mysql/expect/createDatabase_statement.sql @@ -1,4 +1,4 @@ -CREATE DATABASE test_db_char +CREATE SCHEMA test_db_char -- utf8 -- utf8_chinese_ci ; \ No newline at end of file diff --git a/src/test/resources/dialect/mysql/expect/createProcedure_statement.sql b/src/test/resources/dialect/mysql/expect/createProcedure_statement.sql index e3172352d0ea80c317236b2ba12ab77f14684ae5..90161eefff2f0845fdbacff920996fbfb79f8be3 100644 --- a/src/test/resources/dialect/mysql/expect/createProcedure_statement.sql +++ b/src/test/resources/dialect/mysql/expect/createProcedure_statement.sql @@ -6,8 +6,10 @@ p1 ( INOUT a INTEGER ) -- LANGUAGE SQL + IMMUTABLE -- CONTAINS SQL + SECURITY INVOKER AS BEGIN @@ -22,6 +24,7 @@ CREATE PROCEDURE p2 () -- LANGUAGE SQL -- CONTAINS SQL + SECURITY DEFINER AS BEGIN @@ -32,8 +35,10 @@ END; / CREATE PROCEDURE p3 () -- LANGUAGE SQL + VOLATILE -- CONTAINS SQL + AS BEGIN DROP TABLE IF EXISTS data1 RESTRICT; @@ -41,8 +46,10 @@ END; / CREATE PROCEDURE p4 () -- LANGUAGE SQL + VOLATILE -- CONTAINS SQL + AS BEGIN ALTER TABLE "testAlterTable1" @@ -51,6 +58,7 @@ END; / CREATE PROCEDURE p5 () -- COMMENT 'good' + VOLATILE AS BEGIN diff --git a/src/test/resources/dialect/mysql/expect/createTable_statement.sql b/src/test/resources/dialect/mysql/expect/createTable_statement.sql index 8c7c842d89b4af794acedc3d47eb590f5cdfb0c5..ee6fdbf05c16ec5f29518b012ee4a7a2697fa677 100644 --- a/src/test/resources/dialect/mysql/expect/createTable_statement.sql +++ b/src/test/resources/dialect/mysql/expect/createTable_statement.sql @@ -63,6 +63,7 @@ PARTITION BY HASH PARTITION p2 TABLESPACE ts1 -- COMMENT 'p2' + ); CREATE TABLE "testTableOptions" ( id INTEGER, @@ -120,6 +121,7 @@ CREATE TABLE t11 ( col3 INTEGER -- GENERATED ALWAYS AS (CONCAT(FIRST_NAME, ' ', LAST_NAME)) -- VIRTUAL + ); COMMENT ON COLUMN t11.col2 IS 'string'; -- hash(methodInvoke) @@ -130,38 +132,45 @@ CREATE TABLE t15 ( purchased INTEGER ) -- ENGINE = MYISAM + PARTITION BY RANGE (purchased) SUBPARTITION BY HASH (purchased) ( PARTITION p0 VALUES LESS THAN (1990) ( SUBPARTITION s0 -- DATA DIRECTORY '/disk0/data' -- INDEX DIRECTORY '/disk0/idx' + TABLESPACE ts1 -- COMMENT 'ts1' TABLESPACE ts1, SUBPARTITION s1 -- DATA DIRECTORY '/disk1/data' -- INDEX DIRECTORY '/disk1/idx' + TABLESPACE ts1 TABLESPACE ts1 ), PARTITION p1 VALUES LESS THAN (2000) ( SUBPARTITION s2 -- DATA DIRECTORY '/disk2/data' -- INDEX DIRECTORY '/disk2/idx' + TABLESPACE ts1 TABLESPACE ts1, SUBPARTITION s3 -- DATA DIRECTORY '/disk3/data' -- INDEX DIRECTORY '/disk3/idx' + TABLESPACE ts1 TABLESPACE ts1 ), PARTITION p2 VALUES LESS THAN MAXVALUE ( SUBPARTITION s4 -- DATA DIRECTORY '/disk4/data' -- INDEX DIRECTORY '/disk4/idx' + TABLESPACE ts1 TABLESPACE ts1, SUBPARTITION s5 -- DATA DIRECTORY '/disk5/data' -- INDEX DIRECTORY '/disk5/idx' + TABLESPACE ts1 TABLESPACE ts1 ) -); +); \ No newline at end of file