Package com.atlassian.confluence.upgrade.ddl
-
Interface Summary Interface Description AlterTableCommand Interface for all alter table commands.AlterTableExecutor Executes all the various database-specific table altering commands.DdlCommand A command to edit SQL data definitions.DdlExecutor Executes any set ofDdlCommand
s thrown its way. -
Class Summary Class Description AddForeignKeyCommand A command for creating a named foreign key constraint between two columnsAddUniqueConstraintCommand Represents a unique constraint on a set of columns.AlterColumnNullabilityCommand Marks a column as not null or nullable.CreateIndexCommand CreateUniqueConstraintWithMultipleNullsCommand This command can be used for enforcing uniqueness of non-null values in nullable columns.DropColumnCommand DropForeignKeyConstraintCommand DropIndexCommand DropTableCommand DropTableIfExistsCommand DropUniqueConstraintByColumnsCommand Drops a unique constraint by column name.DropUniqueConstraintCommand Drops a unique constraint.HibernateAlterTableExecutor Executes all the various database-specific table altering commands.HibernateDdlExecutor Executes any set ofDdlCommand
s thrown its way.RenameTableCommand Used to rename a table -
Enum Summary Enum Description NullChoice Represents the null/not null choice for a database column.