Class H2Ddl
java.lang.Object
io.ebeaninternal.dbmigration.ddlgeneration.platform.PlatformDdl
io.ebeaninternal.dbmigration.ddlgeneration.platform.H2Ddl
public class H2Ddl extends PlatformDdl
H2 platform specific DDL.
-
Constructor Summary
Constructors Constructor Description H2Ddl(io.ebean.config.dbplatform.DatabasePlatform platform) -
Method Summary
Modifier and Type Method Description StringasIdentityColumn(String columnDefn, DdlIdentity identity)Modify and return the column definition for autoincrement or identity definition.Methods inherited from class io.ebeaninternal.dbmigration.ddlgeneration.platform.PlatformDdl
addColumnComment, addHistoryTable, addTableComment, addTablePartition, alterColumnBaseAttributes, alterColumnDefaultValue, alterColumnNotnull, alterColumnType, alterTableAddCheckConstraint, alterTableAddColumn, alterTableAddForeignKey, alterTableAddUniqueConstraint, alterTableDropColumn, alterTableDropConstraint, alterTableDropForeignKey, alterTableDropUniqueConstraint, configure, convert, convertDefaultValue, createCheckConstraint, createDdlHandler, createIndex, createSequence, createWithHistory, dropHistoryTable, dropIndex, dropIndex, dropSequence, dropTable, generateEpilog, generateProlog, getCreateTableCommandPrefix, getPlatform, getUpdateNullWithDefault, inlineTableComment, isIncludeStorageEngine, isInlineComments, isInlineForeignKeys, isInlineUniqueWhenNullable, lockTables, regenerateHistoryTriggers, setLockTimeout, suppressPrimaryKeyOnPartition, tableInlineForeignKey, tableStorageEngine, unlockTables, useIdentityType, writeTableColumns
-
Constructor Details
-
H2Ddl
-
-
Method Details
-
asIdentityColumn
Modify and return the column definition for autoincrement or identity definition.- Overrides:
asIdentityColumnin classPlatformDdl
-