| AddColumn |
Drop columns from the schema.table
|
| AddForeignKeyConstraint |
Add one or more foreign keys to the schema.table
|
| CommonDatabaseAdapter |
Provides schema control functions common to our supported databases (DB2 and Derby)
|
| ConnectionProviderTarget |
|
| DataDefinitionUtil |
Handles common syntax for generating DDL
|
| DateMath |
Simple utility class to handle the date arithmetic we need for rolling
date-based partitions
TODO use java.time instead
|
| DropColumn |
Drop columns from the schema.table
|
| DropForeignKeyConstraint |
Drop one or more foreign keys from the schema.table
|
| DropIndex |
Drop an index from a given schema by name
|
| DropTable |
Drops the table at the schema.table
|
| GetSequenceNextValueDAO |
DAO to create a free tenant slot (to align with a new partition)
|
| JdbcConnectionProvider |
JdbcConnectionProvider
|
| JdbcPropertyAdapter |
Base adapter for common JDBC connection properties
|
| JdbcTarget |
JdbcTarget for the database
|
| LogFormatter |
A slightly nicer formatter for Java util logging output
Modified to write out logs to a specified file
|
| NopTarget |
An IDatabaseTarget which just acts as a sink and doesn't actually do
anything.
|
| PrintTarget |
Simple decorator to print out the DDL statement being run
|