AddColumn |
Add column to the schema.table
|
AddForeignKeyConstraint |
Add one or more foreign keys to the schema.table
|
CalendarHelper |
Helper for time and calendar-related functions related to JDBC statements and results
|
CommonDatabaseAdapter |
Provides schema control functions common to our supported databases:
PostgreSQL
Derby (for unit tests, not production)
|
ConnectionProviderTarget |
|
CreateIndexStatement |
Create an index
|
CreateOrReplaceViewDAO |
Executes a CREATE OR REPLACE VIEW statement
|
DatabaseTranslatorFactory |
|
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
|
DropPrimaryKey |
Drop the primary key constraint on a table
|
DropTable |
Drops the table at the schema.table
|
DropView |
Drop the view identified by schema and view name
|
DropViewDAO |
Executes a DROP VIEW statement
|
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.
|
PlainSchemaAdapter |
Adapter to build the plain version of the FHIR schema.
|
PreparedStatementHelper |
Collection of utility functions to simply setting values on a PreparedStatement
|
PrintTarget |
Simple decorator to print out the DDL statement being run
|
ResultSetReader |
Simplifies reading values from a ResultSet
|
SchemaInfoObject |
A database object (table, index, view etc) existing within a schema
|