package

com.atlassian.confluence.upgrade.ddl

Interfaces

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 of DdlCommands thrown its way. 

Classes

AddUniqueConstraintCommand Represents a unique constraint on a set of columns. 
AlterColumnCommand Superclass for all alter column actions. 
AlterColumnNullabilityCommand Marks a column as not null or nullable. 
CreateIndexCommand  
DropIndexCommand  
DropTableCommand  
DropUniqueConstraintCommand Drops a unique constraint. 
FailingDdlExecutor  
HibernateAlterTableExecutor Executes all the various database-specific table altering commands. 
HibernateDdlExecutor Executes any set of DdlCommands thrown its way. 
TestAlterTableExecutor Tests for the alter table helper  

Enums

NullChoice Represents the null/not null choice for a database column.