H2
Versions
Default Driver
Sql Script Syntax
Compatibility
- DDL exported by H2 can be used unchanged in a Flyway migration.
- Any H2 sql script executed by Flyway, can be executed by the h2 tools (after the placeholders have been
replaced).
Example
/* Single line comment */
CREATE TABLE test_data (
value VARCHAR(25) NOT NULL PRIMARY KEY
);
/*
Multi-line
comment
*/
-- Sql-style comment
-- Placeholder
INSERT INTO ${tableName} (name) VALUES ('Mr. T');
INSERT INTO test_user (name) VALUES ( $$'Mr. Semicolon+Linebreak;
another line'$$);
Limitations
Hsql