Class Postgres9Ddl
- java.lang.Object
-
- io.ebeaninternal.dbmigration.ddlgeneration.platform.PlatformDdl
-
- io.ebeaninternal.dbmigration.ddlgeneration.platform.PostgresDdl
-
- io.ebeaninternal.dbmigration.ddlgeneration.platform.Postgres9Ddl
-
public class Postgres9Ddl extends PostgresDdl
-
-
Constructor Summary
Constructors Constructor Description Postgres9Ddl(DatabasePlatform platform)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
asIdentityColumn(String columnDefn, DdlIdentity identity)
Map bigint, integer and smallint into their equivalent serial types.-
Methods inherited from class io.ebeaninternal.dbmigration.ddlgeneration.platform.PostgresDdl
addTablePartition, dropIndex, setLockTimeout, suppressPrimaryKeyOnPartition
-
Methods inherited from class io.ebeaninternal.dbmigration.ddlgeneration.platform.PlatformDdl
addColumnComment, addHistoryTable, addTableComment, alterColumnBaseAttributes, alterColumnDefaultValue, alterColumnNotnull, alterColumnType, alterTableAddCheckConstraint, alterTableAddColumn, alterTableAddForeignKey, alterTableAddUniqueConstraint, alterTableDropColumn, alterTableDropConstraint, alterTableDropForeignKey, alterTableDropUniqueConstraint, configure, convert, convertDefaultValue, createCheckConstraint, createDdlHandler, createIndex, createSequence, createWithHistory, dropHistoryTable, dropIndex, dropSequence, dropTable, generateEpilog, generateProlog, getCreateTableCommandPrefix, getPlatform, getUpdateNullWithDefault, inlineTableComment, isIncludeStorageEngine, isInlineComments, isInlineForeignKeys, isInlineUniqueWhenNullable, lockTables, regenerateHistoryTriggers, tableInlineForeignKey, tableStorageEngine, unlockTables, useIdentityType, writeTableColumns
-
-
-
-
Constructor Detail
-
Postgres9Ddl
public Postgres9Ddl(DatabasePlatform platform)
-
-
Method Detail
-
asIdentityColumn
public String asIdentityColumn(String columnDefn, DdlIdentity identity)
Map bigint, integer and smallint into their equivalent serial types.- Overrides:
asIdentityColumn
in classPostgresDdl
-
-