|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Database in liquibase |
---|
Fields in liquibase declared as Database | |
---|---|
protected Database |
Liquibase.database
|
Methods in liquibase that return Database | |
---|---|
Database |
Liquibase.getDatabase()
Returns the Database used by this Liquibase instance. |
Database |
RuntimeEnvironment.getTargetDatabase()
|
Methods in liquibase with parameters of type Database | |
---|---|
CatalogAndSchema |
CatalogAndSchema.customize(Database accordingTo)
Returns a new CatalogAndSchema object with null/default catalog and schema names set to the correct default catalog and schema. |
DiffResult |
Liquibase.diff(Database referenceDatabase,
Database targetDatabase,
CompareControl compareControl)
|
boolean |
CatalogAndSchema.equals(CatalogAndSchema catalogAndSchema,
Database accordingTo)
|
CatalogAndSchema |
CatalogAndSchema.standardize(Database accordingTo)
This method returns a new CatalogAndSchema adjusted based on the configuration of the passed database. |
Constructors in liquibase with parameters of type Database | |
---|---|
Liquibase(DatabaseChangeLog changeLog,
ResourceAccessor resourceAccessor,
Database database)
|
|
Liquibase(String changeLogFile,
ResourceAccessor resourceAccessor,
Database database)
Creates a Liquibase instance. |
|
RuntimeEnvironment(Database targetDatabase,
Contexts contexts)
Deprecated. use version with LabelExpression |
|
RuntimeEnvironment(Database targetDatabase,
Contexts contexts,
LabelExpression labelExpression)
|
Uses of Database in liquibase.change |
---|
Methods in liquibase.change with parameters of type Database | |
---|---|
ChangeStatus |
Change.checkStatus(Database database)
Validate that this change executed successfully against the given database. |
ChangeStatus |
AbstractSQLChange.checkStatus(Database database)
|
ChangeStatus |
AbstractChange.checkStatus(Database database)
|
SqlStatement[] |
Change.generateRollbackStatements(Database database)
Generates the SqlStatement objects that would roll back the change. |
SqlStatement[] |
AbstractChange.generateRollbackStatements(Database database)
Implementation relies on value returned from AbstractChange.createInverses() . |
boolean |
Change.generateRollbackStatementsVolatile(Database database)
Returns true if this change reads data from the database or other sources that would change during the course of an update in the Change.generateRollbackStatements(Database) method. |
boolean |
AbstractSQLChange.generateRollbackStatementsVolatile(Database database)
|
boolean |
AbstractChange.generateRollbackStatementsVolatile(Database database)
Implementation delegates logic to the SqlGenerator.generateRollbackStatementsIsVolatile(Database) method on the SqlStatement objects returned by Change.generateStatements(liquibase.database.Database)
If no or null SqlStatements are returned by generateRollbackStatements then this method returns false. |
SqlStatement[] |
Change.generateStatements(Database database)
Generates the SqlStatement objects required to run the change for the given database. |
SqlStatement[] |
AbstractSQLChange.generateStatements(Database database)
Generates one or more SqlStatements depending on how the SQL should be parsed. |
boolean |
Change.generateStatementsVolatile(Database database)
Returns true if this change reads data from the database or other sources that would change during the course of an update in the Change.generateStatements(Database) method. |
boolean |
AbstractSQLChange.generateStatementsVolatile(Database database)
|
boolean |
AbstractChange.generateStatementsVolatile(Database database)
Implementation delegates logic to the SqlGenerator.generateStatementsIsVolatile(Database) method on the SqlStatement objects returned by Change.generateStatements(liquibase.database.Database) . |
Set<DatabaseObject> |
Change.getAffectedDatabaseObjects(Database database)
Returns example DatabaseObject instances describing the objects affected by this change. |
Set<DatabaseObject> |
AbstractChange.getAffectedDatabaseObjects(Database database)
Implementation delegates logic to the SqlGeneratorFactory.getAffectedDatabaseObjects(liquibase.statement.SqlStatement, liquibase.database.Database) method on the SqlStatement objects returned by Change.generateStatements(liquibase.database.Database)
Returns empty set if change is not supported for the passed database |
Object |
ChangeParameterMetaData.getExampleValue(Database database)
|
Map<String,ChangeParameterMetaData> |
ChangeMetaData.getOptionalParameters(Database database)
Returns the optional parameters for this change for the given database. |
Map<String,ChangeParameterMetaData> |
ChangeMetaData.getRequiredParameters(Database database)
Returns the required parameters for this change for the given database. |
boolean |
ChangeParameterMetaData.isRequiredFor(Database database)
A convenience method for testing the value returned by ChangeParameterMetaData.getRequiredForDatabase() against a given database. |
boolean |
Change.supports(Database database)
Return true if this Change object supports the passed database. |
boolean |
AbstractSQLChange.supports(Database database)
Implementation delegates logic to the SqlGenerator.supports(liquibase.statement.SqlStatement, liquibase.database.Database) method on the SqlStatement objects returned by Change.generateStatements(liquibase.database.Database) . |
boolean |
AbstractChange.supports(Database database)
Implementation delegates logic to the SqlGenerator.supports(liquibase.statement.SqlStatement, liquibase.database.Database) method on the SqlStatement objects returned by Change.generateStatements(liquibase.database.Database) . |
boolean |
ChangeParameterMetaData.supports(Database database)
|
boolean |
Change.supportsRollback(Database database)
Returns true if this change be rolled back for the given database. |
boolean |
AbstractChange.supportsRollback(Database database)
Implementation returns true if AbstractChange.createInverses() returns a non-null value. |
ValidationErrors |
Change.validate(Database database)
Generate errors based on the configured Change instance. |
ValidationErrors |
AbstractSQLChange.validate(Database database)
|
ValidationErrors |
AbstractChange.validate(Database database)
Implementation checks the ChangeParameterMetaData for declared required fields and also delegates logic to the SqlGenerator.validate(liquibase.statement.SqlStatement, liquibase.database.Database, liquibase.sqlgenerator.SqlGeneratorChain) method on the SqlStatement objects returned by Change.generateStatements(liquibase.database.Database) . |
Warnings |
Change.warn(Database database)
Generates warnings based on the configured Change instance. |
Warnings |
AbstractSQLChange.warn(Database database)
|
Warnings |
AbstractChange.warn(Database database)
Implementation delegates logic to the SqlGenerator.warn(liquibase.statement.SqlStatement, liquibase.database.Database, liquibase.sqlgenerator.SqlGeneratorChain) method on the SqlStatement objects returned by Change.generateStatements(liquibase.database.Database) . |
Uses of Database in liquibase.change.core |
---|
Methods in liquibase.change.core with parameters of type Database | |
---|---|
ChangeStatus |
DropNotNullConstraintChange.checkStatus(Database database)
|
ChangeStatus |
AlterSequenceChange.checkStatus(Database database)
|
ChangeStatus |
CreateIndexChange.checkStatus(Database database)
|
ChangeStatus |
DropPrimaryKeyChange.checkStatus(Database database)
|
ChangeStatus |
CreateSequenceChange.checkStatus(Database database)
|
ChangeStatus |
TagDatabaseChange.checkStatus(Database database)
|
ChangeStatus |
AddPrimaryKeyChange.checkStatus(Database database)
|
ChangeStatus |
CreateProcedureChange.checkStatus(Database database)
|
ChangeStatus |
AddAutoIncrementChange.checkStatus(Database database)
|
ChangeStatus |
AddLookupTableChange.checkStatus(Database database)
|
ChangeStatus |
RenameViewChange.checkStatus(Database database)
|
ChangeStatus |
DropSequenceChange.checkStatus(Database database)
|
ChangeStatus |
RenameTableChange.checkStatus(Database database)
|
ChangeStatus |
InsertDataChange.checkStatus(Database database)
|
ChangeStatus |
AddDefaultValueChange.checkStatus(Database database)
|
ChangeStatus |
DropTableChange.checkStatus(Database database)
|
ChangeStatus |
AddUniqueConstraintChange.checkStatus(Database database)
|
ChangeStatus |
DropIndexChange.checkStatus(Database database)
|
ChangeStatus |
LoadUpdateDataChange.checkStatus(Database database)
|
ChangeStatus |
UpdateDataChange.checkStatus(Database database)
|
ChangeStatus |
DropViewChange.checkStatus(Database database)
|
ChangeStatus |
DropUniqueConstraintChange.checkStatus(Database database)
|
ChangeStatus |
AddColumnChange.checkStatus(Database database)
|
ChangeStatus |
DropColumnChange.checkStatus(Database database)
|
ChangeStatus |
CreateTableChange.checkStatus(Database database)
|
ChangeStatus |
RenameColumnChange.checkStatus(Database database)
|
ChangeStatus |
LoadDataChange.checkStatus(Database database)
|
ChangeStatus |
AddForeignKeyConstraintChange.checkStatus(Database database)
|
ChangeStatus |
CreateViewChange.checkStatus(Database database)
|
ChangeStatus |
DropForeignKeyConstraintChange.checkStatus(Database database)
|
ChangeStatus |
DropDefaultValueChange.checkStatus(Database database)
|
protected List<String> |
ExecuteShellCommandChange.createFinalCommandArray(Database database)
|
protected ProcessBuilder |
ExecuteShellCommandChange.createProcessBuilder(Database database)
|
protected void |
ExecuteShellCommandChange.executeCommand(Database database)
|
SqlStatement[] |
LoadUpdateDataChange.generateRollbackStatements(Database database)
|
boolean |
SQLFileChange.generateRollbackStatementsVolatile(Database database)
|
boolean |
CreateProcedureChange.generateRollbackStatementsVolatile(Database database)
|
boolean |
ExecuteShellCommandChange.generateRollbackStatementsVolatile(Database database)
|
boolean |
LoadDataChange.generateRollbackStatementsVolatile(Database database)
|
SqlStatement[] |
DropNotNullConstraintChange.generateStatements(Database database)
|
SqlStatement[] |
SetColumnRemarksChange.generateStatements(Database database)
|
SqlStatement[] |
AlterSequenceChange.generateStatements(Database database)
|
SqlStatement[] |
CreateIndexChange.generateStatements(Database database)
|
SqlStatement[] |
DropPrimaryKeyChange.generateStatements(Database database)
|
SqlStatement[] |
CreateSequenceChange.generateStatements(Database database)
|
SqlStatement[] |
TagDatabaseChange.generateStatements(Database database)
Generates the SqlStatement objects required to run the change for the given database. |
SqlStatement[] |
AddPrimaryKeyChange.generateStatements(Database database)
|
SqlStatement[] |
AddNotNullConstraintChange.generateStatements(Database database)
|
SqlStatement[] |
CreateProcedureChange.generateStatements(Database database)
|
SqlStatement[] |
AddAutoIncrementChange.generateStatements(Database database)
|
SqlStatement[] |
AddLookupTableChange.generateStatements(Database database)
|
SqlStatement[] |
DropProcedureChange.generateStatements(Database database)
|
SqlStatement[] |
SetTableRemarksChange.generateStatements(Database database)
|
SqlStatement[] |
RenameViewChange.generateStatements(Database database)
|
SqlStatement[] |
ExecuteShellCommandChange.generateStatements(Database database)
|
SqlStatement[] |
DropSequenceChange.generateStatements(Database database)
|
SqlStatement[] |
RenameTableChange.generateStatements(Database database)
|
SqlStatement[] |
InsertDataChange.generateStatements(Database database)
|
SqlStatement[] |
DeleteDataChange.generateStatements(Database database)
|
SqlStatement[] |
AddDefaultValueChange.generateStatements(Database database)
|
SqlStatement[] |
DropTableChange.generateStatements(Database database)
|
SqlStatement[] |
EmptyChange.generateStatements(Database database)
|
SqlStatement[] |
AddUniqueConstraintChange.generateStatements(Database database)
|
SqlStatement[] |
DropIndexChange.generateStatements(Database database)
|
SqlStatement[] |
ModifyDataTypeChange.generateStatements(Database database)
|
SqlStatement[] |
UpdateDataChange.generateStatements(Database database)
|
SqlStatement[] |
DropViewChange.generateStatements(Database database)
|
SqlStatement[] |
DropUniqueConstraintChange.generateStatements(Database database)
|
SqlStatement[] |
AddColumnChange.generateStatements(Database database)
|
SqlStatement[] |
DropColumnChange.generateStatements(Database database)
|
SqlStatement[] |
CreateTableChange.generateStatements(Database database)
|
SqlStatement[] |
RenameColumnChange.generateStatements(Database database)
|
SqlStatement[] |
RenameSequenceChange.generateStatements(Database database)
|
SqlStatement[] |
LoadDataChange.generateStatements(Database database)
|
SqlStatement[] |
AddForeignKeyConstraintChange.generateStatements(Database database)
|
SqlStatement[] |
OutputChange.generateStatements(Database database)
|
SqlStatement[] |
DropAllForeignKeyConstraintsChange.generateStatements(Database database)
|
SqlStatement[] |
CreateViewChange.generateStatements(Database database)
|
SqlStatement[] |
MergeColumnChange.generateStatements(Database database)
|
SqlStatement[] |
StopChange.generateStatements(Database database)
|
SqlStatement[] |
DropForeignKeyConstraintChange.generateStatements(Database database)
|
SqlStatement[] |
DropDefaultValueChange.generateStatements(Database database)
|
protected SqlStatement[] |
CreateProcedureChange.generateStatements(String logicText,
String endDelimiter,
Database database)
|
boolean |
DropPrimaryKeyChange.generateStatementsVolatile(Database database)
|
boolean |
SQLFileChange.generateStatementsVolatile(Database database)
|
boolean |
CreateProcedureChange.generateStatementsVolatile(Database database)
|
boolean |
ExecuteShellCommandChange.generateStatementsVolatile(Database database)
|
boolean |
DropColumnChange.generateStatementsVolatile(Database database)
|
boolean |
LoadDataChange.generateStatementsVolatile(Database database)
|
boolean |
DropAllForeignKeyConstraintsChange.generateStatementsVolatile(Database database)
|
boolean |
MergeColumnChange.generateStatementsVolatile(Database database)
|
boolean |
StopChange.generateStatementsVolatile(Database database)
|
boolean |
AddLookupTableChange.supports(Database database)
|
boolean |
DropColumnChange.supports(Database database)
|
boolean |
LoadDataChange.supports(Database database)
|
boolean |
MergeColumnChange.supports(Database database)
|
ValidationErrors |
SetColumnRemarksChange.validate(Database database)
|
ValidationErrors |
SQLFileChange.validate(Database database)
|
ValidationErrors |
CreateProcedureChange.validate(Database database)
|
ValidationErrors |
SetTableRemarksChange.validate(Database database)
|
ValidationErrors |
ExecuteShellCommandChange.validate(Database database)
|
ValidationErrors |
InsertDataChange.validate(Database database)
|
ValidationErrors |
AddDefaultValueChange.validate(Database database)
|
ValidationErrors |
UpdateDataChange.validate(Database database)
|
ValidationErrors |
DropColumnChange.validate(Database database)
|
ValidationErrors |
CreateTableChange.validate(Database database)
|
ValidationErrors |
OutputChange.validate(Database database)
|
Warnings |
ExecuteShellCommandChange.warn(Database database)
|
Warnings |
LoadDataChange.warn(Database database)
|
Uses of Database in liquibase.change.custom |
---|
Methods in liquibase.change.custom with parameters of type Database | |
---|---|
void |
CustomTaskChange.execute(Database database)
Method called to run the change logic. |
SqlStatement[] |
CustomSqlRollback.generateRollbackStatements(Database database)
Generates the SQL statements required to roll back the change |
SqlStatement[] |
CustomChangeWrapper.generateRollbackStatements(Database database)
Finishes configuring the CustomChange based on the values passed to CustomChangeWrapper.setParam(String, String) then calls CustomSqlRollback.generateRollbackStatements(liquibase.database.Database)
or CustomTaskRollback.rollback(liquibase.database.Database) depending on the CustomChange implementation. |
SqlStatement[] |
CustomChangeWrapper.generateStatements(Database database)
Finishes configuring the CustomChange based on the values passed to CustomChangeWrapper.setParam(String, String) then calls CustomSqlChange.generateStatements(liquibase.database.Database)
or CustomTaskChange.execute(liquibase.database.Database) depending on the CustomChange implementation. |
SqlStatement[] |
CustomSqlChange.generateStatements(Database database)
Generates the SQL statements required to run the change |
boolean |
CustomChangeWrapper.generateStatementsVolatile(Database database)
|
void |
CustomTaskRollback.rollback(Database database)
Method called to rollback the change. |
boolean |
CustomChangeWrapper.supportsRollback(Database database)
Returns true if the customChange supports rolling back. |
ValidationErrors |
CustomChangeWrapper.validate(Database database)
Call the CustomChange.validate(liquibase.database.Database) method and return the result. |
ValidationErrors |
CustomChange.validate(Database database)
Tests that the change is configured correctly before attempting to execute it. |
Warnings |
CustomChangeWrapper.warn(Database database)
Required for the Change interface, but not supported by CustomChanges. |
Uses of Database in liquibase.changelog |
---|
Methods in liquibase.changelog that return Database | |
---|---|
Database |
AbstractChangeLogHistoryService.getDatabase()
|
Methods in liquibase.changelog with parameters of type Database | |
---|---|
ChangeSet.ExecType |
ChangeSet.execute(DatabaseChangeLog databaseChangeLog,
ChangeExecListener listener,
Database database)
This method will actually execute each of the changes in the list against the specified database. |
ChangeSet.ExecType |
ChangeSet.execute(DatabaseChangeLog databaseChangeLog,
Database database)
|
ChangeLogHistoryService |
ChangeLogHistoryServiceFactory.getChangeLogService(Database database)
|
List<Map<String,?>> |
StandardChangeLogHistoryService.queryDatabaseChangeLogTable(Database database)
|
void |
ChangeSet.rollback(Database database)
|
void |
ChangeLogHistoryService.setDatabase(Database database)
|
void |
AbstractChangeLogHistoryService.setDatabase(Database database)
|
boolean |
OfflineChangeLogHistoryService.supports(Database database)
|
boolean |
StandardChangeLogHistoryService.supports(Database database)
|
boolean |
ChangeLogHistoryService.supports(Database database)
|
boolean |
ChangeSet.supportsRollback(Database database)
|
void |
DatabaseChangeLog.validate(Database database,
Contexts contexts)
Deprecated. Use LabelExpression version |
void |
DatabaseChangeLog.validate(Database database,
Contexts contexts,
LabelExpression labelExpression)
|
void |
DatabaseChangeLog.validate(Database database,
String... contexts)
|
Constructors in liquibase.changelog with parameters of type Database | |
---|---|
ChangeLogParameters(Database database)
|
|
OfflineChangeLogHistoryService(Database database,
File changeLogFile,
boolean executeDmlAgainstDatabase,
boolean executeDdlAgainstDatabase)
|
Uses of Database in liquibase.changelog.filter |
---|
Constructors in liquibase.changelog.filter with parameters of type Database | |
---|---|
DbmsChangeSetFilter(Database database)
|
|
ShouldRunChangeSetFilter(Database database)
|
|
ShouldRunChangeSetFilter(Database database,
boolean ignoreClasspathPrefix)
|
Uses of Database in liquibase.changelog.visitor |
---|
Methods in liquibase.changelog.visitor that return Database | |
---|---|
Database |
ValidatingVisitor.getDatabase()
|
Methods in liquibase.changelog.visitor with parameters of type Database | |
---|---|
protected ChangeSetStatus |
StatusVisitor.addStatus(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database)
|
protected void |
UpdateVisitor.fireRan(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database2,
ChangeSet.ExecType execType)
|
protected void |
UpdateVisitor.fireRunFailed(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
MigrationFailedException e)
|
protected void |
UpdateVisitor.fireWillRun(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database2,
ChangeSet.RunStatus runStatus)
|
void |
ChangeLogSyncListener.markedRan(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database)
|
void |
ChangeExecListener.ran(Change change,
ChangeSet changeSet,
DatabaseChangeLog changeLog,
Database database)
|
void |
AbstractChangeExecListener.ran(Change change,
ChangeSet changeSet,
DatabaseChangeLog changeLog,
Database database)
|
void |
ChangeExecListener.ran(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
ChangeSet.ExecType execType)
Called after the given changeset is run. |
void |
AbstractChangeExecListener.ran(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
ChangeSet.ExecType execType)
|
void |
ChangeExecListener.rolledBack(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database)
Called after a change is rolled back. |
void |
AbstractChangeExecListener.rolledBack(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database)
|
void |
ChangeExecListener.runFailed(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Exception exception)
|
void |
AbstractChangeExecListener.runFailed(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Exception exception)
|
void |
SkippedChangeSetVisitor.skipped(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Set<ChangeSetFilterResult> filterResults)
|
void |
StatusVisitor.skipped(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Set<ChangeSetFilterResult> filterResults)
|
void |
ValidatingVisitor.validate(Database database,
DatabaseChangeLog changeLog)
|
void |
ChangeSetVisitor.visit(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Set<ChangeSetFilterResult> filterResults)
|
void |
StatusVisitor.visit(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Set<ChangeSetFilterResult> filterResults)
|
void |
ValidatingVisitor.visit(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Set<ChangeSetFilterResult> filterResults)
|
void |
UpdateVisitor.visit(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Set<ChangeSetFilterResult> filterResults)
|
void |
DBDocVisitor.visit(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Set<ChangeSetFilterResult> filterResults)
|
void |
ChangeLogSyncVisitor.visit(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Set<ChangeSetFilterResult> filterResults)
|
void |
RollbackVisitor.visit(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Set<ChangeSetFilterResult> filterResults)
|
void |
ExpectedChangesVisitor.visit(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Set<ChangeSetFilterResult> filterResults)
|
void |
ListVisitor.visit(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Set<ChangeSetFilterResult> filterResults)
|
void |
ChangeExecListener.willRun(Change change,
ChangeSet changeSet,
DatabaseChangeLog changeLog,
Database database)
|
void |
AbstractChangeExecListener.willRun(Change change,
ChangeSet changeSet,
DatabaseChangeLog changeLog,
Database database)
|
void |
ChangeExecListener.willRun(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
ChangeSet.RunStatus runStatus)
Called just before a given changeset is run. |
void |
AbstractChangeExecListener.willRun(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
ChangeSet.RunStatus runStatus)
|
Constructors in liquibase.changelog.visitor with parameters of type Database | |
---|---|
ChangeLogSyncVisitor(Database database)
|
|
ChangeLogSyncVisitor(Database database,
ChangeLogSyncListener listener)
|
|
DBDocVisitor(Database database)
|
|
RollbackVisitor(Database database)
Deprecated. - please use the constructor with ChangeExecListener, which can be null. |
|
RollbackVisitor(Database database,
ChangeExecListener listener)
|
|
StatusVisitor(Database database)
|
|
UpdateVisitor(Database database)
Deprecated. - please use the constructor with ChangeExecListener, which can be null. |
|
UpdateVisitor(Database database,
ChangeExecListener execListener)
|
Uses of Database in liquibase.command |
---|
Methods in liquibase.command that return Database | |
---|---|
Database |
ExecuteSqlCommand.getDatabase()
|
Database |
SnapshotCommand.getDatabase()
|
Database |
DiffCommand.getReferenceDatabase()
|
Database |
DiffCommand.getTargetDatabase()
|
Methods in liquibase.command with parameters of type Database | |
---|---|
void |
ExecuteSqlCommand.setDatabase(Database database)
|
void |
SnapshotCommand.setDatabase(Database database)
|
DiffCommand |
DiffCommand.setReferenceDatabase(Database referenceDatabase)
|
DiffCommand |
DiffCommand.setTargetDatabase(Database targetDatabase)
|
Uses of Database in liquibase.common.datatype |
---|
Methods in liquibase.common.datatype with parameters of type Database | |
---|---|
int |
DataTypeWrapper.getMaxParameters(Database database)
|
int |
DataTypeWrapper.getMinParameters(Database database)
|
String |
DataTypeWrapper.objectToSql(Object value,
Database database)
|
Object |
DataTypeWrapper.stringToObject(String value,
Database database)
|
boolean |
DataTypeWrapper.supports(Database database)
|
DatabaseDataType |
DataTypeWrapper.toDatabaseDataType(Database database)
|
boolean |
DataTypeWrapper.validate(Database database)
|
Uses of Database in liquibase.database |
---|
Classes in liquibase.database that implement Database | |
---|---|
class |
AbstractJdbcDatabase
AbstractJdbcDatabase is extended by all supported databases as a facade to the underlying database. |
Methods in liquibase.database that return Database | |
---|---|
Database |
DatabaseFactory.findCorrectDatabaseImplementation(DatabaseConnection connection)
|
Database |
DatabaseFactory.getDatabase(String shortName)
|
Database |
DatabaseFactory.openDatabase(String url,
String username,
String password,
String propertyProviderClass,
ResourceAccessor resourceAccessor)
|
Database |
DatabaseFactory.openDatabase(String url,
String username,
String password,
String driver,
String databaseClass,
String driverPropertiesFile,
String propertyProviderClass,
ResourceAccessor resourceAccessor)
|
Methods in liquibase.database that return types with arguments of type Database | |
---|---|
List<Database> |
DatabaseFactory.getImplementedDatabases()
Returns instances of all implemented database types. |
List<Database> |
DatabaseFactory.getInternalDatabases()
Returns instances of all "internal" database types. |
Methods in liquibase.database with parameters of type Database | |
---|---|
void |
OfflineConnection.attached(Database database)
|
void |
DatabaseConnection.attached(Database database)
|
protected ChangeLogHistoryService |
OfflineConnection.createChangeLogHistoryService(Database database)
|
static boolean |
DatabaseList.definitionMatches(Collection<String> definition,
Database database,
boolean returnValueIfEmptyList)
|
static boolean |
DatabaseList.definitionMatches(String definition,
Database database,
boolean returnValueIfEmpty)
|
boolean |
OfflineConnection.isCorrectDatabaseImplementation(Database database)
|
void |
DatabaseFactory.register(Database database)
|
Uses of Database in liquibase.database.core |
---|
Classes in liquibase.database.core that implement Database | |
---|---|
class |
DB2Database
|
class |
DerbyDatabase
|
class |
FirebirdDatabase
Firebird database implementation. |
class |
H2Database
|
class |
HsqlDatabase
|
class |
InformixDatabase
|
class |
MariaDBDatabase
Encapsulates MySQL database support. |
class |
MSSQLDatabase
Encapsulates MS-SQL database support. |
class |
MySQLDatabase
Encapsulates MySQL database support. |
class |
OracleDatabase
Encapsulates Oracle database support. |
class |
PostgresDatabase
Encapsulates PostgreSQL database support. |
class |
SQLiteDatabase
|
class |
SybaseASADatabase
|
class |
SybaseDatabase
Encapsulates Sybase ASE database support. |
class |
UnsupportedDatabase
|
Methods in liquibase.database.core with parameters of type Database | |
---|---|
static List<SqlStatement> |
SQLiteDatabase.getAlterTableStatements(SQLiteDatabase.AlterTableVisitor alterTableVisitor,
Database database,
String catalogName,
String schemaName,
String tableName)
|
Uses of Database in liquibase.database.jvm |
---|
Methods in liquibase.database.jvm with parameters of type Database | |
---|---|
void |
JdbcConnection.attached(Database database)
|
Uses of Database in liquibase.datatype |
---|
Methods in liquibase.datatype with parameters of type Database | |
---|---|
LiquibaseDataType |
DataTypeFactory.from(DatabaseDataType type,
Database database)
|
LiquibaseDataType |
DataTypeFactory.from(DataType type,
Database database)
|
LiquibaseDataType |
DataTypeFactory.fromDescription(String dataTypeDefinition,
Database database)
|
LiquibaseDataType |
DataTypeFactory.fromObject(Object object,
Database database)
|
protected String |
LiquibaseDataType.functionToSql(DatabaseFunction function,
Database database)
|
String |
DataTypeFactory.getFalseBooleanValue(Database database)
|
int |
LiquibaseDataType.getMaxParameters(Database database)
|
int |
LiquibaseDataType.getMinParameters(Database database)
|
String |
DataTypeFactory.getTrueBooleanValue(Database database)
|
protected boolean |
LiquibaseDataType.isCurrentDateTimeFunction(String string,
Database database)
|
protected String |
LiquibaseDataType.numberToSql(Number number,
Database database)
|
String |
LiquibaseDataType.objectToSql(Object value,
Database database)
Returns the value object in a format to include in SQL. |
protected String |
LiquibaseDataType.otherToSql(Object value,
Database database)
|
Object |
LiquibaseDataType.sqlToObject(String value,
Database database)
|
boolean |
LiquibaseDataType.supports(Database database)
|
DatabaseDataType |
LiquibaseDataType.toDatabaseDataType(Database database)
|
boolean |
LiquibaseDataType.validate(Database database)
|
Uses of Database in liquibase.datatype.core |
---|
Uses of Database in liquibase.dbdoc |
---|
Fields in liquibase.dbdoc declared as Database | |
---|---|
protected Database |
HTMLWriter.database
|
Methods in liquibase.dbdoc with parameters of type Database | |
---|---|
protected abstract void |
HTMLWriter.writeCustomHTML(FileWriter fileWriter,
Object object,
List<Change> changes,
Database database)
|
protected void |
PendingChangesWriter.writeCustomHTML(FileWriter fileWriter,
Object object,
List<Change> changes,
Database database)
|
protected void |
RecentChangesWriter.writeCustomHTML(FileWriter fileWriter,
Object object,
List<Change> changes,
Database database)
|
protected void |
AuthorWriter.writeCustomHTML(FileWriter fileWriter,
Object object,
List<Change> changes,
Database database)
|
protected void |
TableWriter.writeCustomHTML(FileWriter fileWriter,
Object object,
List<Change> changes,
Database database)
|
protected void |
ColumnWriter.writeCustomHTML(FileWriter fileWriter,
Object object,
List<Change> changes,
Database database)
|
protected void |
PendingSQLWriter.writeCustomHTML(FileWriter fileWriter,
Object object,
List<Change> changes,
Database database)
|
Constructors in liquibase.dbdoc with parameters of type Database | |
---|---|
AuthorWriter(File rootOutputDir,
Database database)
|
|
ColumnWriter(File rootOutputDir,
Database database)
|
|
HTMLWriter(File outputDir,
Database database)
|
|
PendingChangesWriter(File rootOutputDir,
Database database)
|
|
PendingSQLWriter(File rootOutputDir,
Database database,
DatabaseChangeLog databaseChangeLog)
|
|
RecentChangesWriter(File rootOutputDir,
Database database)
|
|
TableWriter(File rootOutputDir,
Database database)
|
Uses of Database in liquibase.diff |
---|
Methods in liquibase.diff with parameters of type Database | |
---|---|
DiffResult |
DiffGeneratorFactory.compare(Database referenceDatabase,
Database comparisonDatabase,
CompareControl compareControl)
|
DiffResult |
DiffGeneratorFactory.compare(Database referenceDatabase,
Database comparisonDatabase,
SnapshotControl referenceSnapshotControl,
SnapshotControl comparisonSnapshotControl,
CompareControl compareControl)
|
DiffGenerator |
DiffGeneratorFactory.getGenerator(Database referenceDatabase,
Database comparisonDatabase)
|
boolean |
DiffGenerator.supports(Database referenceDatabase,
Database comparisonDatabase)
|
Constructors in liquibase.diff with parameters of type Database | |
---|---|
ObjectDifferences.DatabaseObjectNameCompareFunction(Class<? extends DatabaseObject> type,
Database accordingTo)
|
|
ObjectDifferences.DataTypeCompareFunction(Database accordingTo)
|
|
ObjectDifferences.StandardCompareFunction(CompareControl.SchemaComparison[] schemaComparisons,
Database accordingTo)
|
Uses of Database in liquibase.diff.compare |
---|
Methods in liquibase.diff.compare with parameters of type Database | |
---|---|
static CompareControl.ComputedSchemas |
CompareControl.computeSchemas(String schemaNames,
String referenceSchemaNames,
String outputSchemaNames,
String defaultCatalogName,
String defaultSchemaName,
String referenceDefaultCatalogName,
String referenceDefaultSchemaName,
Database database)
|
ObjectDifferences |
DatabaseObjectComparatorFactory.findDifferences(DatabaseObject object1,
DatabaseObject object2,
Database accordingTo,
CompareControl compareControl)
|
ObjectDifferences |
DatabaseObjectComparator.findDifferences(DatabaseObject databaseObject1,
DatabaseObject databaseObject2,
Database accordingTo,
CompareControl compareControl,
DatabaseObjectComparatorChain chain,
Set<String> exclude)
|
ObjectDifferences |
DatabaseObjectComparatorChain.findDifferences(DatabaseObject object1,
DatabaseObject object2,
Database accordingTo,
CompareControl compareControl,
Set<String> exclude)
|
protected List<DatabaseObjectComparator> |
DatabaseObjectComparatorFactory.getComparators(Class<? extends DatabaseObject> comparatorClass,
Database database)
|
int |
DatabaseObjectComparator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
String[] |
DatabaseObjectComparatorFactory.hash(DatabaseObject databaseObject,
CompareControl.SchemaComparison[] schemaComparisons,
Database accordingTo)
|
String[] |
DatabaseObjectComparatorChain.hash(DatabaseObject object,
Database accordingTo)
|
String[] |
DatabaseObjectComparator.hash(DatabaseObject databaseObject,
Database accordingTo,
DatabaseObjectComparatorChain chain)
|
boolean |
DatabaseObjectComparatorFactory.isSameObject(DatabaseObject object1,
DatabaseObject object2,
CompareControl.SchemaComparison[] schemaComparisons,
Database accordingTo)
|
boolean |
DatabaseObjectComparatorChain.isSameObject(DatabaseObject object1,
DatabaseObject object2,
Database accordingTo)
|
boolean |
DatabaseObjectComparator.isSameObject(DatabaseObject databaseObject1,
DatabaseObject databaseObject2,
Database accordingTo,
DatabaseObjectComparatorChain chain)
|
Uses of Database in liquibase.diff.compare.core |
---|
Methods in liquibase.diff.compare.core with parameters of type Database | |
---|---|
ObjectDifferences |
ColumnComparator.findDifferences(DatabaseObject databaseObject1,
DatabaseObject databaseObject2,
Database accordingTo,
CompareControl compareControl,
DatabaseObjectComparatorChain chain,
Set<String> exclude)
|
ObjectDifferences |
DefaultDatabaseObjectComparator.findDifferences(DatabaseObject databaseObject1,
DatabaseObject databaseObject2,
Database accordingTo,
CompareControl compareControl,
DatabaseObjectComparatorChain chain,
Set<String> exclude)
|
ObjectDifferences |
TableComparator.findDifferences(DatabaseObject databaseObject1,
DatabaseObject databaseObject2,
Database accordingTo,
CompareControl compareControl,
DatabaseObjectComparatorChain chain,
Set<String> exclude)
|
ObjectDifferences |
ForeignKeyComparator.findDifferences(DatabaseObject databaseObject1,
DatabaseObject databaseObject2,
Database accordingTo,
CompareControl compareControl,
DatabaseObjectComparatorChain chain,
Set<String> exclue)
|
ObjectDifferences |
SchemaComparator.findDifferences(DatabaseObject databaseObject1,
DatabaseObject databaseObject2,
Database accordingTo,
CompareControl compareControl,
DatabaseObjectComparatorChain chain,
Set<String> exclude)
|
ObjectDifferences |
UniqueConstraintComparator.findDifferences(DatabaseObject databaseObject1,
DatabaseObject databaseObject2,
Database accordingTo,
CompareControl compareControl,
DatabaseObjectComparatorChain chain,
Set<String> exclude)
|
ObjectDifferences |
PrimaryKeyComparator.findDifferences(DatabaseObject databaseObject1,
DatabaseObject databaseObject2,
Database accordingTo,
CompareControl compareControl,
DatabaseObjectComparatorChain chain,
Set<String> exclude)
|
ObjectDifferences |
CatalogComparator.findDifferences(DatabaseObject databaseObject1,
DatabaseObject databaseObject2,
Database accordingTo,
CompareControl compareControl,
DatabaseObjectComparatorChain chain,
Set<String> exclude)
|
ObjectDifferences |
IndexComparator.findDifferences(DatabaseObject databaseObject1,
DatabaseObject databaseObject2,
Database accordingTo,
CompareControl compareControl,
DatabaseObjectComparatorChain chain,
Set<String> exclude)
|
int |
ColumnComparator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
DefaultDatabaseObjectComparator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
TableComparator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
ForeignKeyComparator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
SchemaComparator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
UniqueConstraintComparator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
PrimaryKeyComparator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
CatalogComparator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
IndexComparator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
String[] |
ColumnComparator.hash(DatabaseObject databaseObject,
Database accordingTo,
DatabaseObjectComparatorChain chain)
|
String[] |
DefaultDatabaseObjectComparator.hash(DatabaseObject databaseObject,
Database accordingTo,
DatabaseObjectComparatorChain chain)
|
String[] |
TableComparator.hash(DatabaseObject databaseObject,
Database accordingTo,
DatabaseObjectComparatorChain chain)
|
String[] |
ForeignKeyComparator.hash(DatabaseObject databaseObject,
Database accordingTo,
DatabaseObjectComparatorChain chain)
|
String[] |
SchemaComparator.hash(DatabaseObject databaseObject,
Database accordingTo,
DatabaseObjectComparatorChain chain)
|
String[] |
UniqueConstraintComparator.hash(DatabaseObject databaseObject,
Database accordingTo,
DatabaseObjectComparatorChain chain)
|
String[] |
PrimaryKeyComparator.hash(DatabaseObject databaseObject,
Database accordingTo,
DatabaseObjectComparatorChain chain)
|
String[] |
CatalogComparator.hash(DatabaseObject databaseObject,
Database accordingTo,
DatabaseObjectComparatorChain chain)
|
String[] |
IndexComparator.hash(DatabaseObject databaseObject,
Database accordingTo,
DatabaseObjectComparatorChain chain)
|
boolean |
ColumnComparator.isSameObject(DatabaseObject databaseObject1,
DatabaseObject databaseObject2,
Database accordingTo,
DatabaseObjectComparatorChain chain)
|
boolean |
DefaultDatabaseObjectComparator.isSameObject(DatabaseObject databaseObject1,
DatabaseObject databaseObject2,
Database accordingTo,
DatabaseObjectComparatorChain chain)
|
boolean |
TableComparator.isSameObject(DatabaseObject databaseObject1,
DatabaseObject databaseObject2,
Database accordingTo,
DatabaseObjectComparatorChain chain)
|
boolean |
ForeignKeyComparator.isSameObject(DatabaseObject databaseObject1,
DatabaseObject databaseObject2,
Database accordingTo,
DatabaseObjectComparatorChain chain)
|
boolean |
SchemaComparator.isSameObject(DatabaseObject databaseObject1,
DatabaseObject databaseObject2,
Database accordingTo,
DatabaseObjectComparatorChain chain)
|
boolean |
UniqueConstraintComparator.isSameObject(DatabaseObject databaseObject1,
DatabaseObject databaseObject2,
Database accordingTo,
DatabaseObjectComparatorChain chain)
|
boolean |
PrimaryKeyComparator.isSameObject(DatabaseObject databaseObject1,
DatabaseObject databaseObject2,
Database accordingTo,
DatabaseObjectComparatorChain chain)
|
boolean |
CatalogComparator.isSameObject(DatabaseObject databaseObject1,
DatabaseObject databaseObject2,
Database accordingTo,
DatabaseObjectComparatorChain chain)
|
boolean |
IndexComparator.isSameObject(DatabaseObject databaseObject1,
DatabaseObject databaseObject2,
Database accordingTo,
DatabaseObjectComparatorChain chain)
|
static boolean |
DefaultDatabaseObjectComparator.nameMatches(DatabaseObject databaseObject1,
DatabaseObject databaseObject2,
Database accordingTo)
|
Uses of Database in liquibase.diff.core |
---|
Methods in liquibase.diff.core with parameters of type Database | |
---|---|
boolean |
StandardDiffGenerator.supports(Database referenceDatabase,
Database comparisonDatabase)
|
Uses of Database in liquibase.diff.output |
---|
Methods in liquibase.diff.output with parameters of type Database | |
---|---|
boolean |
DiffOutputControl.alreadyHandledChanged(DatabaseObject changedObject,
Database accordingTo)
|
boolean |
DiffOutputControl.alreadyHandledMissing(DatabaseObject missingObject,
Database accordingTo)
|
boolean |
DiffOutputControl.alreadyHandledUnexpected(DatabaseObject unexpectedObject,
Database accordingTo)
|
protected boolean |
StandardObjectChangeFilter.include(DatabaseObject object,
Database referenceDatabase,
Database comparisionDatabase)
|
boolean |
ObjectChangeFilter.includeChanged(DatabaseObject object,
ObjectDifferences differences,
Database referenceDatabase,
Database comparisionDatabase)
|
boolean |
StandardObjectChangeFilter.includeChanged(DatabaseObject object,
ObjectDifferences differences,
Database referenceDatabase,
Database comparisionDatabase)
|
boolean |
ObjectChangeFilter.includeMissing(DatabaseObject object,
Database referenceDatabase,
Database comparisionDatabase)
|
boolean |
StandardObjectChangeFilter.includeMissing(DatabaseObject object,
Database referenceDatabase,
Database comparisionDatabase)
|
boolean |
ObjectChangeFilter.includeUnexpected(DatabaseObject object,
Database referenceDatabase,
Database comparisionDatabase)
|
boolean |
StandardObjectChangeFilter.includeUnexpected(DatabaseObject object,
Database referenceDatabase,
Database comparisionDatabase)
|
boolean |
DiffOutputControl.shouldOutput(DatabaseObject object,
Database accordingTo)
|
Uses of Database in liquibase.diff.output.changelog |
---|
Methods in liquibase.diff.output.changelog with parameters of type Database | |
---|---|
protected void |
DiffToChangeLog.addDependencies(DependencyUtil.DependencyGraph<String> graph,
List<String> schemas,
Database database)
Adds dependencies to the graph as schema.object_name. |
Change[] |
ChangeGeneratorFactory.fixChanged(DatabaseObject changedObject,
ObjectDifferences differences,
DiffOutputControl control,
Database referenceDatabase,
Database comparisionDatabase)
|
Change[] |
ChangeGeneratorChain.fixChanged(DatabaseObject changedObject,
ObjectDifferences differences,
DiffOutputControl control,
Database referenceDatabase,
Database comparisionDatabase)
|
Change[] |
ChangedObjectChangeGenerator.fixChanged(DatabaseObject changedObject,
ObjectDifferences differences,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain)
|
Change[] |
ChangeGeneratorFactory.fixMissing(DatabaseObject missingObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisionDatabase)
|
Change[] |
ChangeGeneratorChain.fixMissing(DatabaseObject missingObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisionDatabase)
|
Change[] |
MissingObjectChangeGenerator.fixMissing(DatabaseObject missingObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisionDatabase,
ChangeGeneratorChain chain)
|
Change[] |
ChangeGeneratorFactory.fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisionDatabase)
|
Change[] |
ChangeGeneratorChain.fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisionDatabase)
|
Change[] |
UnexpectedObjectChangeGenerator.fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisionDatabase,
ChangeGeneratorChain chain)
|
protected SortedSet<ChangeGenerator> |
ChangeGeneratorFactory.getGenerators(Class<? extends ChangeGenerator> generatorType,
Class<? extends DatabaseObject> objectType,
Database database)
|
int |
ChangeGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
Set<Class<? extends DatabaseObject>> |
ChangeGeneratorFactory.runAfterTypes(Class<? extends DatabaseObject> objectType,
Database database,
Class<? extends ChangeGenerator> changeGeneratorType)
|
Set<Class<? extends DatabaseObject>> |
ChangeGeneratorFactory.runBeforeTypes(Class<? extends DatabaseObject> objectType,
Database database,
Class<? extends ChangeGenerator> changeGeneratorType)
|
protected boolean |
DiffToChangeLog.supportsSortingObjects(Database database)
Used by DiffToChangeLog.sortMissingObjects(Collection, Database) to determine whether to go into the sorting logic. |
Constructors in liquibase.diff.output.changelog with parameters of type Database | |
---|---|
ChangeGeneratorComparator(Class<? extends DatabaseObject> objectType,
Database database)
|
Uses of Database in liquibase.diff.output.changelog.core |
---|
Methods in liquibase.diff.output.changelog.core with parameters of type Database | |
---|---|
Change[] |
ChangedViewChangeGenerator.fixChanged(DatabaseObject changedObject,
ObjectDifferences differences,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain)
|
Change[] |
ChangedForeignKeyChangeGenerator.fixChanged(DatabaseObject changedObject,
ObjectDifferences differences,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain)
|
Change[] |
ChangedIndexChangeGenerator.fixChanged(DatabaseObject changedObject,
ObjectDifferences differences,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain)
|
Change[] |
ChangedColumnChangeGenerator.fixChanged(DatabaseObject changedObject,
ObjectDifferences differences,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain)
|
Change[] |
ChangedTableChangeGenerator.fixChanged(DatabaseObject changedObject,
ObjectDifferences differences,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain)
|
Change[] |
ChangedPrimaryKeyChangeGenerator.fixChanged(DatabaseObject changedObject,
ObjectDifferences differences,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain)
|
Change[] |
ChangedSequenceChangeGenerator.fixChanged(DatabaseObject changedObject,
ObjectDifferences differences,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain)
|
Change[] |
ChangedUniqueConstraintChangeGenerator.fixChanged(DatabaseObject changedObject,
ObjectDifferences differences,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain)
|
Change[] |
MissingDataExternalFileChangeGenerator.fixMissing(DatabaseObject missingObject,
DiffOutputControl outputControl,
Database referenceDatabase,
Database comparisionDatabase,
ChangeGeneratorChain chain)
|
Change[] |
MissingPrimaryKeyChangeGenerator.fixMissing(DatabaseObject missingObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain)
|
Change[] |
MissingUniqueConstraintChangeGenerator.fixMissing(DatabaseObject missingObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain)
|
Change[] |
MissingForeignKeyChangeGenerator.fixMissing(DatabaseObject missingObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain)
|
Change[] |
MissingDataChangeGenerator.fixMissing(DatabaseObject missingObject,
DiffOutputControl outputControl,
Database referenceDatabase,
Database comparisionDatabase,
ChangeGeneratorChain chain)
|
Change[] |
MissingColumnChangeGenerator.fixMissing(DatabaseObject missingObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain)
|
Change[] |
MissingSequenceChangeGenerator.fixMissing(DatabaseObject missingObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain)
|
Change[] |
MissingTableChangeGenerator.fixMissing(DatabaseObject missingObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain)
|
Change[] |
MissingIndexChangeGenerator.fixMissing(DatabaseObject missingObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain)
|
Change[] |
MissingViewChangeGenerator.fixMissing(DatabaseObject missingObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain)
|
Change[] |
UnexpectedUniqueConstraintChangeGenerator.fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain)
|
Change[] |
UnexpectedSequenceChangeGenerator.fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain)
|
Change[] |
UnexpectedTableChangeGenerator.fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain)
|
Change[] |
UnexpectedIndexChangeGenerator.fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain)
|
Change[] |
UnexpectedViewChangeGenerator.fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain)
|
Change[] |
UnexpectedPrimaryKeyChangeGenerator.fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain)
|
Change[] |
UnexpectedForeignKeyChangeGenerator.fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain)
|
Change[] |
UnexpectedColumnChangeGenerator.fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain)
|
int |
MissingDataExternalFileChangeGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
MissingPrimaryKeyChangeGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
MissingUniqueConstraintChangeGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
UnexpectedUniqueConstraintChangeGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
ChangedViewChangeGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
MissingForeignKeyChangeGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
UnexpectedSequenceChangeGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
UnexpectedTableChangeGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
MissingDataChangeGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
UnexpectedIndexChangeGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
UnexpectedViewChangeGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
MissingColumnChangeGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
ChangedForeignKeyChangeGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
UnexpectedPrimaryKeyChangeGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
ChangedIndexChangeGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
ChangedColumnChangeGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
ChangedTableChangeGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
MissingSequenceChangeGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
MissingTableChangeGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
ChangedPrimaryKeyChangeGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
MissingIndexChangeGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
UnexpectedForeignKeyChangeGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
ChangedSequenceChangeGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
MissingViewChangeGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
UnexpectedColumnChangeGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
ChangedUniqueConstraintChangeGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
protected void |
ChangedColumnChangeGenerator.handleAutoIncrementDifferences(Column column,
ObjectDifferences differences,
DiffOutputControl control,
List<Change> changes,
Database referenceDatabase,
Database comparisonDatabase)
|
protected void |
ChangedColumnChangeGenerator.handleDefaultValueDifferences(Column column,
ObjectDifferences differences,
DiffOutputControl control,
List<Change> changes,
Database referenceDatabase,
Database comparisonDatabase)
|
protected void |
ChangedColumnChangeGenerator.handleNullableDifferences(Column column,
ObjectDifferences differences,
DiffOutputControl control,
List<Change> changes,
Database referenceDatabase,
Database comparisonDatabase)
|
protected void |
ChangedColumnChangeGenerator.handleTypeDifferences(Column column,
ObjectDifferences differences,
DiffOutputControl control,
List<Change> changes,
Database referenceDatabase,
Database comparisonDatabase)
|
static void |
MissingTableChangeGenerator.setDefaultValue(ColumnConfig columnConfig,
Column column,
Database database)
|
Uses of Database in liquibase.exception |
---|
Methods in liquibase.exception with parameters of type Database | |
---|---|
void |
ValidationErrors.checkDisallowedField(String disallowedFieldName,
Object value,
Database database,
Class<? extends Database>... disallowedDatabases)
|
Constructors in liquibase.exception with parameters of type Database | |
---|---|
ChangeNotFoundException(String name,
Database database)
|
|
StatementNotSupportedOnDatabaseException(SqlStatement statement,
Database database)
|
|
StatementNotSupportedOnDatabaseException(String reason,
SqlStatement statement,
Database database)
|
Uses of Database in liquibase.executor |
---|
Fields in liquibase.executor declared as Database | |
---|---|
protected Database |
AbstractExecutor.database
|
Methods in liquibase.executor with parameters of type Database | |
---|---|
void |
ExecutorService.clearExecutor(Database database)
|
Executor |
ExecutorService.getExecutor(Database database)
|
void |
Executor.setDatabase(Database database)
|
void |
AbstractExecutor.setDatabase(Database database)
|
void |
ExecutorService.setExecutor(Database database,
Executor executor)
|
Constructors in liquibase.executor with parameters of type Database | |
---|---|
LoggingExecutor(Executor delegatedExecutor,
Writer output,
Database database)
|
Uses of Database in liquibase.integration.ant |
---|
Methods in liquibase.integration.ant that return Database | |
---|---|
protected Database |
BaseLiquibaseTask.createDatabaseFromConfiguredDatabaseType()
|
protected Database |
BaseLiquibaseTask.createDatabaseFromType(DatabaseType databaseType)
|
protected Database |
BaseLiquibaseTask.createDatabaseObject(String driverClassName,
String databaseUrl,
String username,
String password,
String defaultCatalogName,
String defaultSchemaName,
String databaseClass)
Deprecated. Use BaseLiquibaseTask.createDatabaseFromType(DatabaseType) instead. |
Methods in liquibase.integration.ant with parameters of type Database | |
---|---|
protected void |
BaseLiquibaseTask.closeDatabase(Database database)
Convenience method to safely close the database connection. |
Uses of Database in liquibase.integration.ant.type |
---|
Methods in liquibase.integration.ant.type that return Database | |
---|---|
Database |
DatabaseType.createDatabase()
|
Database |
DatabaseType.createDatabase(ClassLoader classLoader)
|
Uses of Database in liquibase.integration.commandline |
---|
Methods in liquibase.integration.commandline that return Database | |
---|---|
static Database |
CommandLineUtils.createDatabaseObject(ClassLoader classLoader,
String url,
String username,
String password,
String driver,
String defaultCatalogName,
String defaultSchemaName,
boolean outputDefaultCatalog,
boolean outputDefaultSchema,
String databaseClass,
String driverPropertiesFile,
String propertyProviderClass,
String liquibaseCatalogName,
String liquibaseSchemaName,
String databaseChangeLogTableName,
String databaseChangeLogLockTableName)
Deprecated. Use ResourceAccessor version |
static Database |
CommandLineUtils.createDatabaseObject(ResourceAccessor resourceAccessor,
String url,
String username,
String password,
String driver,
String defaultCatalogName,
String defaultSchemaName,
boolean outputDefaultCatalog,
boolean outputDefaultSchema,
String databaseClass,
String driverPropertiesFile,
String propertyProviderClass,
String liquibaseCatalogName,
String liquibaseSchemaName,
String databaseChangeLogTableName,
String databaseChangeLogLockTableName)
|
Methods in liquibase.integration.commandline with parameters of type Database | |
---|---|
static void |
CommandLineUtils.doDiff(Database referenceDatabase,
Database targetDatabase,
String snapshotTypes)
|
static void |
CommandLineUtils.doDiff(Database referenceDatabase,
Database targetDatabase,
String snapshotTypes,
CompareControl.SchemaComparison[] schemaComparisons)
|
static void |
CommandLineUtils.doDiffToChangeLog(String changeLogFile,
Database referenceDatabase,
Database targetDatabase,
DiffOutputControl diffOutputControl,
String snapshotTypes)
|
static void |
CommandLineUtils.doDiffToChangeLog(String changeLogFile,
Database referenceDatabase,
Database targetDatabase,
DiffOutputControl diffOutputControl,
String snapshotTypes,
CompareControl.SchemaComparison[] schemaComparisons)
|
static void |
CommandLineUtils.doGenerateChangeLog(String changeLogFile,
Database originalDatabase,
CatalogAndSchema[] schemas,
String snapshotTypes,
String author,
String context,
String dataDir,
DiffOutputControl diffOutputControl)
|
static void |
CommandLineUtils.doGenerateChangeLog(String changeLogFile,
Database originalDatabase,
String catalogName,
String schemaName,
String snapshotTypes,
String author,
String context,
String dataDir,
DiffOutputControl diffOutputControl)
|
static ChangeExecListener |
ChangeExecListenerUtils.getChangeExecListener(Database database,
ResourceAccessor resourceAccessor,
String changeExecListenerClass,
String changeExecListenerPropertiesFile)
|
static void |
CommandLineUtils.initializeDatabase(String username,
String defaultCatalogName,
String defaultSchemaName,
Database database)
Executes RawSqlStatements particular to each database engine to set the default schema for the given Database |
Uses of Database in liquibase.integration.spring |
---|
Methods in liquibase.integration.spring that return Database | |
---|---|
protected Database |
SpringLiquibase.createDatabase(Connection c,
ResourceAccessor resourceAccessor)
Subclasses may override this method add change some database settings such as default schema before returning the database object. |
Uses of Database in liquibase.lockservice |
---|
Fields in liquibase.lockservice declared as Database | |
---|---|
protected Database |
StandardLockService.database
|
Methods in liquibase.lockservice with parameters of type Database | |
---|---|
LockService |
LockServiceFactory.getLockService(Database database)
|
void |
OfflineLockService.setDatabase(Database database)
|
void |
StandardLockService.setDatabase(Database database)
|
void |
LockService.setDatabase(Database database)
|
boolean |
OfflineLockService.supports(Database database)
|
boolean |
StandardLockService.supports(Database database)
|
boolean |
LockService.supports(Database database)
|
Uses of Database in liquibase.precondition |
---|
Methods in liquibase.precondition with parameters of type Database | |
---|---|
void |
CustomPrecondition.check(Database database)
|
void |
Precondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet)
|
void |
CustomPreconditionWrapper.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet)
|
ValidationErrors |
Precondition.validate(Database database)
|
ValidationErrors |
CustomPreconditionWrapper.validate(Database database)
|
Warnings |
Precondition.warn(Database database)
|
Warnings |
CustomPreconditionWrapper.warn(Database database)
|
Uses of Database in liquibase.precondition.core |
---|
Methods in liquibase.precondition.core with parameters of type Database | |
---|---|
void |
AndPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet)
|
void |
PrimaryKeyExistsPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet)
|
void |
ColumnExistsPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet)
|
void |
SqlPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet)
|
void |
ViewExistsPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet)
|
void |
ForeignKeyExistsPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet)
|
void |
SequenceExistsPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet)
|
void |
NotPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet)
|
void |
OrPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet)
|
void |
ObjectQuotingStrategyPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet)
|
void |
RunningAsPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet)
|
void |
RowCountPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet)
|
void |
TableExistsPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet)
|
void |
PreconditionContainer.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet)
|
void |
ChangeLogPropertyDefinedPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet)
|
void |
DBMSPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet)
|
void |
ChangeSetExecutedPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet)
|
void |
IndexExistsPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet)
|
ValidationErrors |
AndPrecondition.validate(Database database)
|
ValidationErrors |
PrimaryKeyExistsPrecondition.validate(Database database)
|
ValidationErrors |
ColumnExistsPrecondition.validate(Database database)
|
ValidationErrors |
SqlPrecondition.validate(Database database)
|
ValidationErrors |
ViewExistsPrecondition.validate(Database database)
|
ValidationErrors |
ForeignKeyExistsPrecondition.validate(Database database)
|
ValidationErrors |
SequenceExistsPrecondition.validate(Database database)
|
ValidationErrors |
NotPrecondition.validate(Database database)
|
ValidationErrors |
OrPrecondition.validate(Database database)
|
ValidationErrors |
ObjectQuotingStrategyPrecondition.validate(Database database)
|
ValidationErrors |
RunningAsPrecondition.validate(Database database)
|
ValidationErrors |
RowCountPrecondition.validate(Database database)
|
ValidationErrors |
TableExistsPrecondition.validate(Database database)
|
ValidationErrors |
ChangeLogPropertyDefinedPrecondition.validate(Database database)
|
ValidationErrors |
DBMSPrecondition.validate(Database database)
|
ValidationErrors |
ChangeSetExecutedPrecondition.validate(Database database)
|
ValidationErrors |
IndexExistsPrecondition.validate(Database database)
|
Warnings |
AndPrecondition.warn(Database database)
|
Warnings |
PrimaryKeyExistsPrecondition.warn(Database database)
|
Warnings |
ColumnExistsPrecondition.warn(Database database)
|
Warnings |
SqlPrecondition.warn(Database database)
|
Warnings |
ViewExistsPrecondition.warn(Database database)
|
Warnings |
ForeignKeyExistsPrecondition.warn(Database database)
|
Warnings |
SequenceExistsPrecondition.warn(Database database)
|
Warnings |
NotPrecondition.warn(Database database)
|
Warnings |
OrPrecondition.warn(Database database)
|
Warnings |
ObjectQuotingStrategyPrecondition.warn(Database database)
|
Warnings |
RunningAsPrecondition.warn(Database database)
|
Warnings |
RowCountPrecondition.warn(Database database)
|
Warnings |
TableExistsPrecondition.warn(Database database)
|
Warnings |
ChangeLogPropertyDefinedPrecondition.warn(Database database)
|
Warnings |
DBMSPrecondition.warn(Database database)
|
Warnings |
ChangeSetExecutedPrecondition.warn(Database database)
|
Warnings |
IndexExistsPrecondition.warn(Database database)
|
Uses of Database in liquibase.sdk.database |
---|
Classes in liquibase.sdk.database that implement Database | |
---|---|
class |
MockDatabase
|
Methods in liquibase.sdk.database with parameters of type Database | |
---|---|
boolean |
MockDatabase.equals(DatabaseObject otherObject,
Database accordingTo)
|
Uses of Database in liquibase.serializer.core.formattedsql |
---|
Methods in liquibase.serializer.core.formattedsql that return Database | |
---|---|
protected Database |
FormattedSqlChangeLogSerializer.getTargetDatabase(ChangeSet changeSet)
|
Uses of Database in liquibase.snapshot |
---|
Methods in liquibase.snapshot that return Database | |
---|---|
Database |
DatabaseSnapshot.getDatabase()
|
Methods in liquibase.snapshot with parameters of type Database | ||
---|---|---|
boolean |
SnapshotControl.addType(Class<? extends DatabaseObject> type,
Database database)
|
|
protected SnapshotGeneratorChain |
DatabaseSnapshot.createGeneratorChain(Class<? extends DatabaseObject> databaseObjectType,
Database database)
|
|
DatabaseSnapshot |
SnapshotGeneratorFactory.createSnapshot(CatalogAndSchema[] examples,
Database database,
SnapshotControl snapshotControl)
|
|
DatabaseSnapshot |
SnapshotGeneratorFactory.createSnapshot(CatalogAndSchema example,
Database database,
SnapshotControl snapshotControl)
|
|
DatabaseSnapshot |
SnapshotGeneratorFactory.createSnapshot(DatabaseObject[] examples,
Database database,
SnapshotControl snapshotControl)
|
|
|
SnapshotGeneratorFactory.createSnapshot(T example,
Database database)
|
|
|
SnapshotGeneratorFactory.createSnapshot(T example,
Database database,
SnapshotControl snapshotControl)
|
|
void |
SnapshotListener.finishedSnapshot(DatabaseObject example,
DatabaseObject snapshot,
Database database)
Called after an object is fully loaded from the database. |
|
Set<Class<? extends DatabaseObject>> |
SnapshotGeneratorFactory.getContainerTypes(Class<? extends DatabaseObject> type,
Database database)
|
|
Table |
SnapshotGeneratorFactory.getDatabaseChangeLogLockTable(Database database)
|
|
Table |
SnapshotGeneratorFactory.getDatabaseChangeLogTable(SnapshotControl snapshotControl,
Database database)
|
|
protected SortedSet<SnapshotGenerator> |
SnapshotGeneratorFactory.getGenerators(Class<? extends DatabaseObject> generatorClass,
Database database)
|
|
int |
SnapshotGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
|
boolean |
SnapshotGeneratorFactory.has(DatabaseObject example,
Database database)
|
|
boolean |
SnapshotGeneratorFactory.hasDatabaseChangeLogLockTable(Database database)
|
|
boolean |
SnapshotGeneratorFactory.hasDatabaseChangeLogTable(Database database)
|
|
void |
SnapshotListener.willSnapshot(DatabaseObject example,
Database database)
Called before a snapshot is done. |
Constructors in liquibase.snapshot with parameters of type Database | |
---|---|
DatabaseSnapshot(DatabaseObject[] examples,
Database database)
|
|
EmptyDatabaseSnapshot(Database database)
|
|
EmptyDatabaseSnapshot(Database database,
SnapshotControl snapshotControl)
|
|
JdbcDatabaseSnapshot.CachingDatabaseMetaData(Database database,
DatabaseMetaData metaData)
|
|
JdbcDatabaseSnapshot(DatabaseObject[] examples,
Database database)
|
|
JdbcDatabaseSnapshot(DatabaseObject[] examples,
Database database,
SnapshotControl snapshotControl)
|
|
RestoredDatabaseSnapshot(Database database)
|
|
SnapshotControl(Database database)
|
|
SnapshotControl(Database database,
boolean expandTypesIfNeeded,
Class<? extends DatabaseObject>... types)
|
|
SnapshotControl(Database database,
Class<? extends DatabaseObject>... types)
|
|
SnapshotControl(Database database,
String types)
|
Uses of Database in liquibase.snapshot.jvm |
---|
Methods in liquibase.snapshot.jvm with parameters of type Database | |
---|---|
protected String |
JdbcSnapshotGenerator.cleanNameFromDatabase(String objectName,
Database database)
|
protected ForeignKeyConstraintType |
ForeignKeySnapshotGenerator.convertToForeignKeyConstraintType(Integer jdbcType,
Database database)
|
protected String[] |
CatalogSnapshotGenerator.getDatabaseCatalogNames(Database database)
|
protected String[] |
SchemaSnapshotGenerator.getDatabaseSchemaNames(Database database)
|
int |
UniqueConstraintSnapshotGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
JdbcSnapshotGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
int |
H2ColumnSnapshotGenerator.getPriority(Class<? extends DatabaseObject> objectType,
Database database)
|
protected String |
SequenceSnapshotGenerator.getSelectSequenceSql(Schema schema,
Database database)
|
protected boolean |
CatalogSnapshotGenerator.isDefaultCatalog(Catalog match,
Database database)
|
protected List<Map<String,?>> |
UniqueConstraintSnapshotGenerator.listColumns(UniqueConstraint example,
Database database,
DatabaseSnapshot snapshot)
|
protected Column |
ColumnSnapshotGenerator.readColumn(CachedRow columnMetadataResultSet,
Relation table,
Database database)
|
protected DataType |
ColumnSnapshotGenerator.readDataType(CachedRow columnMetadataResultSet,
Column column,
Database database)
|
protected Object |
ColumnSnapshotGenerator.readDefaultValue(CachedRow columnMetadataResultSet,
Column columnInfo,
Database database)
|
protected Object |
H2ColumnSnapshotGenerator.readDefaultValue(CachedRow columnMetadataResultSet,
Column columnInfo,
Database database)
|
protected Table |
TableSnapshotGenerator.readTable(CachedRow tableMetadataResultSet,
Database database)
|
protected BigInteger |
SequenceSnapshotGenerator.toBigInteger(Object value,
Database database)
|
protected Boolean |
SequenceSnapshotGenerator.toBoolean(Object value,
Database database)
|
protected CatalogAndSchema |
SchemaSnapshotGenerator.toCatalogAndSchema(String tableSchema,
Database database)
|
Uses of Database in liquibase.sql.visitor |
---|
Methods in liquibase.sql.visitor with parameters of type Database | |
---|---|
String |
AppendSqlVisitor.modifySql(String sql,
Database database)
|
String |
RegExpReplaceSqlVisitor.modifySql(String sql,
Database database)
|
String |
ReplaceSqlVisitor.modifySql(String sql,
Database database)
|
String |
SqlVisitor.modifySql(String sql,
Database database)
|
String |
PrependSqlVisitor.modifySql(String sql,
Database database)
|
Uses of Database in liquibase.sqlgenerator |
---|
Methods in liquibase.sqlgenerator with parameters of type Database | |
---|---|
boolean |
SqlGenerator.generateRollbackStatementsIsVolatile(Database database)
|
boolean |
SqlGeneratorFactory.generateRollbackStatementsVolatile(SqlStatement statement,
Database database)
|
Sql[] |
SqlGeneratorFactory.generateSql(Change change,
Database database)
|
Sql[] |
SqlGeneratorFactory.generateSql(SqlStatement[] statements,
Database database)
|
Sql[] |
SqlGeneratorChain.generateSql(SqlStatement statement,
Database database)
|
Sql[] |
SqlGeneratorFactory.generateSql(SqlStatement statement,
Database database)
|
Sql[] |
SqlGenerator.generateSql(StatementType statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
Generate the actual Sql for the given statement and database. |
boolean |
SqlGenerator.generateStatementsIsVolatile(Database database)
Does this change require access to the database metadata? If true, the change cannot be used in an updateSql-style command. |
boolean |
SqlGeneratorFactory.generateStatementsVolatile(SqlStatement statement,
Database database)
Return true if the SqlStatement class queries the database in any way to determine Statements to execute. |
Set<DatabaseObject> |
SqlGeneratorFactory.getAffectedDatabaseObjects(SqlStatement statement,
Database database)
|
SortedSet<SqlGenerator> |
SqlGeneratorFactory.getGenerators(SqlStatement statement,
Database database)
|
boolean |
SqlGeneratorFactory.supports(SqlStatement statement,
Database database)
|
boolean |
SqlGenerator.supports(StatementType statement,
Database database)
Does this generator support the given statement/database combination? Do not validate the statement with this method, only return if it can suppot it. |
ValidationErrors |
SqlGeneratorChain.validate(SqlStatement statement,
Database database)
|
ValidationErrors |
SqlGeneratorFactory.validate(SqlStatement statement,
Database database)
|
ValidationErrors |
SqlGenerator.validate(StatementType statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
Validate the data contained in the SqlStatement. |
Warnings |
SqlGeneratorChain.warn(SqlStatement statement,
Database database)
|
Warnings |
SqlGeneratorFactory.warn(SqlStatement statement,
Database database)
|
Warnings |
SqlGenerator.warn(StatementType statementType,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Uses of Database in liquibase.sqlgenerator.core |
---|
Methods in liquibase.sqlgenerator.core with parameters of type Database | |
---|---|
protected void |
AddColumnGenerator.addForeignKeyStatements(AddColumnStatement statement,
Database database,
List<Sql> returnSql)
|
static String |
CreateProcedureGenerator.addSchemaToText(String procedureText,
String schemaName,
String keywordBeforeName,
Database database)
Convenience method for other classes similar to this that want to be able to modify the procedure text to add the schema |
protected void |
AddColumnGenerator.addUniqueConstrantStatements(AddColumnStatement statement,
Database database,
List<Sql> returnSql)
|
protected String |
TableRowCountGenerator.generateCountSql(TableRowCountStatement statement,
Database database)
|
void |
InsertSetGenerator.generateHeader(StringBuffer sql,
InsertSetStatement statement,
Database database)
|
void |
InsertGenerator.generateHeader(StringBuffer sql,
InsertStatement statement,
Database database)
|
boolean |
AbstractSqlGenerator.generateRollbackStatementsIsVolatile(Database database)
|
protected String |
AddColumnGenerator.generateSingleColumBaseSQL(AddColumnStatement statement,
Database database)
|
protected Sql[] |
AddColumnGenerator.generateSingleColumn(AddColumnStatement statement,
Database database)
|
protected String |
AddColumnGeneratorDefaultClauseBeforeNotNull.generateSingleColumnSQL(AddColumnStatement statement,
Database database)
|
protected String |
AddColumnGenerator.generateSingleColumnSQL(AddColumnStatement statement,
Database database)
|
Sql[] |
AddAutoIncrementGeneratorMySQL.generateSql(AddAutoIncrementStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
AddAutoIncrementGeneratorDB2.generateSql(AddAutoIncrementStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
AddAutoIncrementGenerator.generateSql(AddAutoIncrementStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
AddAutoIncrementGeneratorSQLite.generateSql(AddAutoIncrementStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
AddAutoIncrementGeneratorHsqlH2.generateSql(AddAutoIncrementStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
AddAutoIncrementGeneratorInformix.generateSql(AddAutoIncrementStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
AddColumnGeneratorSQLite.generateSql(AddColumnStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
AddColumnGenerator.generateSql(AddColumnStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
AddDefaultValueGeneratorSybaseASA.generateSql(AddDefaultValueStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
AddDefaultValueGenerator.generateSql(AddDefaultValueStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
AddDefaultValueGeneratorMSSQL.generateSql(AddDefaultValueStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
AddDefaultValueSQLite.generateSql(AddDefaultValueStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
AddDefaultValueGeneratorOracle.generateSql(AddDefaultValueStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
AddDefaultValueGeneratorSybase.generateSql(AddDefaultValueStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
AddDefaultValueGeneratorMySQL.generateSql(AddDefaultValueStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
AddDefaultValueGeneratorDerby.generateSql(AddDefaultValueStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
AddDefaultValueGeneratorPostgres.generateSql(AddDefaultValueStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
AddDefaultValueGeneratorInformix.generateSql(AddDefaultValueStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
AddForeignKeyConstraintGenerator.generateSql(AddForeignKeyConstraintStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
AddPrimaryKeyGenerator.generateSql(AddPrimaryKeyStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
AddPrimaryKeyGeneratorInformix.generateSql(AddPrimaryKeyStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
AddUniqueConstraintGeneratorTDS.generateSql(AddUniqueConstraintStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
AddUniqueConstraintGenerator.generateSql(AddUniqueConstraintStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
AddUniqueConstraintGeneratorInformix.generateSql(AddUniqueConstraintStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
AlterSequenceGenerator.generateSql(AlterSequenceStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
ClearDatabaseChangeLogTableGenerator.generateSql(ClearDatabaseChangeLogTableStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
CommentGenerator.generateSql(CommentStatement comment,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
CopyRowsGenerator.generateSql(CopyRowsStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
CreateDatabaseChangeLogLockTableGenerator.generateSql(CreateDatabaseChangeLogLockTableStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
CreateDatabaseChangeLogTableGeneratorSybase.generateSql(CreateDatabaseChangeLogTableStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
CreateDatabaseChangeLogTableGenerator.generateSql(CreateDatabaseChangeLogTableStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
CreateIndexGenerator.generateSql(CreateIndexStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
CreateIndexGeneratorPostgres.generateSql(CreateIndexStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
CreateProcedureGenerator.generateSql(CreateProcedureStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
CreateSequenceGenerator.generateSql(CreateSequenceStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
CreateTableGeneratorInformix.generateSql(CreateTableStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
CreateTableGenerator.generateSql(CreateTableStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
CreateViewGeneratorInformix.generateSql(CreateViewStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
CreateViewGenerator.generateSql(CreateViewStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
DeleteGenerator.generateSql(DeleteStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
DropColumnGenerator.generateSql(DropColumnStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
DropDefaultValueGenerator.generateSql(DropDefaultValueStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
DropForeignKeyConstraintGenerator.generateSql(DropForeignKeyConstraintStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
DropIndexGenerator.generateSql(DropIndexStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
DropPrimaryKeyGenerator.generateSql(DropPrimaryKeyStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
DropProcedureGenerator.generateSql(DropProcedureStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
DropSequenceGenerator.generateSql(DropSequenceStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
DropTableGenerator.generateSql(DropTableStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
DropUniqueConstraintGenerator.generateSql(DropUniqueConstraintStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
DropViewGenerator.generateSql(DropViewStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
FindForeignKeyConstraintsGeneratorMSSQL.generateSql(FindForeignKeyConstraintsStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
FindForeignKeyConstraintsGeneratorDerby.generateSql(FindForeignKeyConstraintsStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
FindForeignKeyConstraintsGeneratorHsql.generateSql(FindForeignKeyConstraintsStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
FindForeignKeyConstraintsGeneratorOracle.generateSql(FindForeignKeyConstraintsStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
FindForeignKeyConstraintsGeneratorMySQL.generateSql(FindForeignKeyConstraintsStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
FindForeignKeyConstraintsGeneratorFirebird.generateSql(FindForeignKeyConstraintsStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
FindForeignKeyConstraintsGeneratorDB2.generateSql(FindForeignKeyConstraintsStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
FindForeignKeyConstraintsGeneratorPostgres.generateSql(FindForeignKeyConstraintsStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
GetNextChangeSetSequenceValueGenerator.generateSql(GetNextChangeSetSequenceValueStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
GetViewDefinitionGeneratorDB2.generateSql(GetViewDefinitionStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
GetViewDefinitionGeneratorHsql.generateSql(GetViewDefinitionStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
GetViewDefinitionGeneratorOracle.generateSql(GetViewDefinitionStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
GetViewDefinitionGeneratorInformix.generateSql(GetViewDefinitionStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
GetViewDefinitionGeneratorPostgres.generateSql(GetViewDefinitionStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
GetViewDefinitionGeneratorSybaseASA.generateSql(GetViewDefinitionStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
GetViewDefinitionGeneratorFirebird.generateSql(GetViewDefinitionStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
GetViewDefinitionGeneratorMSSQL.generateSql(GetViewDefinitionStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
GetViewDefinitionGeneratorSybase.generateSql(GetViewDefinitionStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
GetViewDefinitionGeneratorDerby.generateSql(GetViewDefinitionStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
GetViewDefinitionGenerator.generateSql(GetViewDefinitionStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
InitializeDatabaseChangeLogLockTableGenerator.generateSql(InitializeDatabaseChangeLogLockTableStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
InsertDataChangeGenerator.generateSql(InsertExecutablePreparedStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
InsertOrUpdateGenerator.generateSql(InsertOrUpdateStatement insertOrUpdateStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
InsertOrUpdateGeneratorPostgres.generateSql(InsertOrUpdateStatement insertOrUpdateStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
InsertOrUpdateGeneratorMSSQL.generateSql(InsertOrUpdateStatement insertOrUpdateStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
InsertSetGenerator.generateSql(InsertSetStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
InsertGenerator.generateSql(InsertStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
LockDatabaseChangeLogGenerator.generateSql(LockDatabaseChangeLogStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
MarkChangeSetRanGenerator.generateSql(MarkChangeSetRanStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
ModifyDataTypeGenerator.generateSql(ModifyDataTypeStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
RawSqlGenerator.generateSql(RawSqlStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
ReindexGeneratorSQLite.generateSql(ReindexStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
RemoveChangeSetRanStatusGenerator.generateSql(RemoveChangeSetRanStatusStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
RenameColumnGenerator.generateSql(RenameColumnStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
RenameSequenceGenerator.generateSql(RenameSequenceStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
RenameTableGenerator.generateSql(RenameTableStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
RenameViewGenerator.generateSql(RenameViewStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
ReorganizeTableGeneratorDB2.generateSql(ReorganizeTableStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
RuntimeGenerator.generateSql(RuntimeStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
SelectFromDatabaseChangeLogLockGenerator.generateSql(SelectFromDatabaseChangeLogLockStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
SelectFromDatabaseChangeLogGenerator.generateSql(SelectFromDatabaseChangeLogStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
SetColumnRemarksGenerator.generateSql(SetColumnRemarksStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
SetNullableGenerator.generateSql(SetNullableStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
SetTableRemarksGenerator.generateSql(SetTableRemarksStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
StoredProcedureGenerator.generateSql(StoredProcedureStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
TableRowCountGenerator.generateSql(TableRowCountStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
TagDatabaseGenerator.generateSql(TagDatabaseStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
UnlockDatabaseChangeLogGenerator.generateSql(UnlockDatabaseChangeLogStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
UpdateChangeSetChecksumGenerator.generateSql(UpdateChangeSetChecksumStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
UpdateDataChangeGenerator.generateSql(UpdateExecutablePreparedStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Sql[] |
UpdateGenerator.generateSql(UpdateStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
boolean |
AddAutoIncrementGeneratorSQLite.generateStatementsIsVolatile(Database database)
|
boolean |
AbstractSqlGenerator.generateStatementsIsVolatile(Database database)
|
boolean |
AddColumnGeneratorSQLite.generateStatementsIsVolatile(Database database)
|
void |
InsertGenerator.generateValues(StringBuffer sql,
InsertStatement statement,
Database database)
|
protected Relation |
CreateDatabaseChangeLogTableGeneratorSybase.getAffectedTable(Database database)
|
protected Relation |
ClearDatabaseChangeLogTableGenerator.getAffectedTable(Database database,
String schemaName)
|
protected String |
CreateDatabaseChangeLogLockTableGenerator.getCharTypeName(Database database)
|
protected String |
CreateDatabaseChangeLogTableGenerator.getCharTypeName(Database database)
|
protected String |
CreateDatabaseChangeLogLockTableGenerator.getDateTimeTypeString(Database database)
|
protected String |
CreateDatabaseChangeLogTableGenerator.getDateTimeTypeString(Database database)
|
protected String |
InsertOrUpdateGeneratorDB2.getElse(Database database)
|
protected String |
InsertOrUpdateGeneratorHsql.getElse(Database database)
|
protected abstract String |
InsertOrUpdateGenerator.getElse(Database database)
|
protected String |
InsertOrUpdateGeneratorH2.getElse(Database database)
|
protected String |
InsertOrUpdateGeneratorPostgres.getElse(Database arg0)
|
protected String |
InsertOrUpdateGeneratorOracle.getElse(Database database)
|
protected String |
InsertOrUpdateGeneratorMySQL.getElse(Database database)
|
protected String |
InsertOrUpdateGeneratorMSSQL.getElse(Database database)
|
protected InsertGenerator |
InsertSetGenerator.getInsertGenerator(Database database)
|
protected String |
InsertOrUpdateGeneratorHsql.getInsertStatement(InsertOrUpdateStatement insertOrUpdateStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
protected String |
InsertOrUpdateGenerator.getInsertStatement(InsertOrUpdateStatement insertOrUpdateStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
protected String |
InsertOrUpdateGeneratorH2.getInsertStatement(InsertOrUpdateStatement insertOrUpdateStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
protected String |
InsertOrUpdateGeneratorMySQL.getInsertStatement(InsertOrUpdateStatement insertOrUpdateStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
protected String |
InsertOrUpdateGeneratorMSSQL.getInsertStatement(InsertOrUpdateStatement insertOrUpdateStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
protected String |
ModifyDataTypeGenerator.getModifyString(Database database)
|
protected String |
InsertOrUpdateGeneratorDB2.getPostUpdateStatements(Database database)
|
protected String |
InsertOrUpdateGenerator.getPostUpdateStatements(Database database)
|
protected String |
InsertOrUpdateGeneratorOracle.getPostUpdateStatements(Database database)
|
protected String |
ModifyDataTypeGenerator.getPreDataTypeString(Database database)
|
protected String |
InsertOrUpdateGeneratorDB2.getRecordCheck(InsertOrUpdateStatement insertOrUpdateStatement,
Database database,
String whereClause)
|
protected String |
InsertOrUpdateGeneratorHsql.getRecordCheck(InsertOrUpdateStatement insertOrUpdateStatement,
Database database,
String whereClause)
|
protected abstract String |
InsertOrUpdateGenerator.getRecordCheck(InsertOrUpdateStatement insertOrUpdateStatement,
Database database,
String whereClause)
|
protected String |
InsertOrUpdateGeneratorH2.getRecordCheck(InsertOrUpdateStatement insertOrUpdateStatement,
Database database,
String whereClause)
|
protected String |
InsertOrUpdateGeneratorPostgres.getRecordCheck(InsertOrUpdateStatement arg0,
Database arg1,
String arg2)
|
protected String |
InsertOrUpdateGeneratorOracle.getRecordCheck(InsertOrUpdateStatement insertOrUpdateStatement,
Database database,
String whereClause)
|
protected String |
InsertOrUpdateGeneratorMySQL.getRecordCheck(InsertOrUpdateStatement insertOrUpdateStatement,
Database database,
String whereClause)
|
protected String |
InsertOrUpdateGeneratorMSSQL.getRecordCheck(InsertOrUpdateStatement insertOrUpdateStatement,
Database database,
String whereClause)
|
protected String |
InsertOrUpdateGeneratorHsql.getUpdateStatement(InsertOrUpdateStatement insertOrUpdateStatement,
Database database,
String whereClause,
SqlGeneratorChain sqlGeneratorChain)
|
protected String |
InsertOrUpdateGenerator.getUpdateStatement(InsertOrUpdateStatement insertOrUpdateStatement,
Database database,
String whereClause,
SqlGeneratorChain sqlGeneratorChain)
|
protected String |
InsertOrUpdateGeneratorH2.getUpdateStatement(InsertOrUpdateStatement insertOrUpdateStatement,
Database database,
String whereClause,
SqlGeneratorChain sqlGeneratorChain)
|
protected String |
InsertOrUpdateGeneratorMySQL.getUpdateStatement(InsertOrUpdateStatement insertOrUpdateStatement,
Database database,
String whereClause,
SqlGeneratorChain sqlGeneratorChain)
|
protected String |
InsertOrUpdateGeneratorMSSQL.getUpdateStatement(InsertOrUpdateStatement insertOrUpdateStatement,
Database database,
String whereClause,
SqlGeneratorChain sqlGeneratorChain)
|
protected String |
InsertOrUpdateGenerator.getWhereClause(InsertOrUpdateStatement insertOrUpdateStatement,
Database database)
|
boolean |
AbstractSqlGenerator.looksLikeFunctionCall(String value,
Database database)
|
boolean |
AddAutoIncrementGeneratorMySQL.supports(AddAutoIncrementStatement statement,
Database database)
|
boolean |
AddAutoIncrementGeneratorDB2.supports(AddAutoIncrementStatement statement,
Database database)
|
boolean |
AddAutoIncrementGenerator.supports(AddAutoIncrementStatement statement,
Database database)
|
boolean |
AddAutoIncrementGeneratorSQLite.supports(AddAutoIncrementStatement statement,
Database database)
|
boolean |
AddAutoIncrementGeneratorHsqlH2.supports(AddAutoIncrementStatement statement,
Database database)
|
boolean |
AddAutoIncrementGeneratorInformix.supports(AddAutoIncrementStatement statement,
Database database)
|
boolean |
AddColumnGeneratorDefaultClauseBeforeNotNull.supports(AddColumnStatement statement,
Database database)
|
boolean |
AddColumnGeneratorSQLite.supports(AddColumnStatement statement,
Database database)
|
boolean |
AddDefaultValueGeneratorSybaseASA.supports(AddDefaultValueStatement statement,
Database database)
|
boolean |
AddDefaultValueGeneratorMSSQL.supports(AddDefaultValueStatement statement,
Database database)
|
boolean |
AddDefaultValueSQLite.supports(AddDefaultValueStatement statement,
Database database)
|
boolean |
AddDefaultValueGeneratorOracle.supports(AddDefaultValueStatement statement,
Database database)
|
boolean |
AddDefaultValueGeneratorSybase.supports(AddDefaultValueStatement statement,
Database database)
|
boolean |
AddDefaultValueGeneratorMySQL.supports(AddDefaultValueStatement statement,
Database database)
|
boolean |
AddDefaultValueGeneratorDerby.supports(AddDefaultValueStatement statement,
Database database)
|
boolean |
AddDefaultValueGeneratorPostgres.supports(AddDefaultValueStatement statement,
Database database)
|
boolean |
AddDefaultValueGeneratorInformix.supports(AddDefaultValueStatement statement,
Database database)
|
boolean |
AddForeignKeyConstraintGenerator.supports(AddForeignKeyConstraintStatement statement,
Database database)
|
boolean |
AddPrimaryKeyGenerator.supports(AddPrimaryKeyStatement statement,
Database database)
|
boolean |
AddPrimaryKeyGeneratorInformix.supports(AddPrimaryKeyStatement statement,
Database database)
|
boolean |
AddUniqueConstraintGeneratorTDS.supports(AddUniqueConstraintStatement statement,
Database database)
|
boolean |
AddUniqueConstraintGenerator.supports(AddUniqueConstraintStatement statement,
Database database)
|
boolean |
AddUniqueConstraintGeneratorInformix.supports(AddUniqueConstraintStatement statement,
Database database)
|
boolean |
AlterSequenceGenerator.supports(AlterSequenceStatement statement,
Database database)
|
boolean |
CopyRowsGenerator.supports(CopyRowsStatement statement,
Database database)
|
boolean |
CreateDatabaseChangeLogTableGeneratorSybase.supports(CreateDatabaseChangeLogTableStatement statement,
Database database)
|
boolean |
CreateDatabaseChangeLogTableGenerator.supports(CreateDatabaseChangeLogTableStatement statement,
Database database)
|
boolean |
CreateIndexGeneratorPostgres.supports(CreateIndexStatement statement,
Database database)
|
boolean |
CreateSequenceGenerator.supports(CreateSequenceStatement statement,
Database database)
|
boolean |
CreateTableGeneratorInformix.supports(CreateTableStatement statement,
Database database)
|
boolean |
CreateViewGeneratorInformix.supports(CreateViewStatement statement,
Database database)
|
boolean |
DropDefaultValueGenerator.supports(DropDefaultValueStatement statement,
Database database)
|
boolean |
DropForeignKeyConstraintGenerator.supports(DropForeignKeyConstraintStatement statement,
Database database)
|
boolean |
DropPrimaryKeyGenerator.supports(DropPrimaryKeyStatement statement,
Database database)
|
boolean |
DropSequenceGenerator.supports(DropSequenceStatement statement,
Database database)
|
boolean |
DropUniqueConstraintGenerator.supports(DropUniqueConstraintStatement statement,
Database database)
|
boolean |
FindForeignKeyConstraintsGeneratorMSSQL.supports(FindForeignKeyConstraintsStatement statement,
Database database)
|
boolean |
FindForeignKeyConstraintsGeneratorDerby.supports(FindForeignKeyConstraintsStatement statement,
Database database)
|
boolean |
FindForeignKeyConstraintsGeneratorHsql.supports(FindForeignKeyConstraintsStatement statement,
Database database)
|
boolean |
FindForeignKeyConstraintsGeneratorOracle.supports(FindForeignKeyConstraintsStatement statement,
Database database)
|
boolean |
FindForeignKeyConstraintsGeneratorMySQL.supports(FindForeignKeyConstraintsStatement statement,
Database database)
|
boolean |
FindForeignKeyConstraintsGeneratorFirebird.supports(FindForeignKeyConstraintsStatement statement,
Database database)
|
boolean |
FindForeignKeyConstraintsGeneratorDB2.supports(FindForeignKeyConstraintsStatement statement,
Database database)
|
boolean |
FindForeignKeyConstraintsGeneratorPostgres.supports(FindForeignKeyConstraintsStatement statement,
Database database)
|
boolean |
GetViewDefinitionGeneratorDB2.supports(GetViewDefinitionStatement statement,
Database database)
|
boolean |
GetViewDefinitionGeneratorHsql.supports(GetViewDefinitionStatement statement,
Database database)
|
boolean |
GetViewDefinitionGeneratorOracle.supports(GetViewDefinitionStatement statement,
Database database)
|
boolean |
GetViewDefinitionGeneratorInformix.supports(GetViewDefinitionStatement statement,
Database database)
|
boolean |
GetViewDefinitionGeneratorPostgres.supports(GetViewDefinitionStatement statement,
Database database)
|
boolean |
GetViewDefinitionGeneratorSybaseASA.supports(GetViewDefinitionStatement statement,
Database database)
|
boolean |
GetViewDefinitionGeneratorFirebird.supports(GetViewDefinitionStatement statement,
Database database)
|
boolean |
GetViewDefinitionGeneratorMSSQL.supports(GetViewDefinitionStatement statement,
Database database)
|
boolean |
GetViewDefinitionGeneratorSybase.supports(GetViewDefinitionStatement statement,
Database database)
|
boolean |
GetViewDefinitionGeneratorDerby.supports(GetViewDefinitionStatement statement,
Database database)
|
boolean |
InsertOrUpdateGeneratorDB2.supports(InsertOrUpdateStatement statement,
Database database)
|
boolean |
InsertOrUpdateGeneratorHsql.supports(InsertOrUpdateStatement statement,
Database database)
|
boolean |
InsertOrUpdateGeneratorH2.supports(InsertOrUpdateStatement statement,
Database database)
|
boolean |
InsertOrUpdateGeneratorPostgres.supports(InsertOrUpdateStatement statement,
Database database)
|
boolean |
InsertOrUpdateGeneratorOracle.supports(InsertOrUpdateStatement statement,
Database database)
|
boolean |
InsertOrUpdateGeneratorMySQL.supports(InsertOrUpdateStatement statement,
Database database)
|
boolean |
InsertOrUpdateGeneratorMSSQL.supports(InsertOrUpdateStatement statement,
Database database)
|
boolean |
ModifyDataTypeGenerator.supports(ModifyDataTypeStatement statement,
Database database)
|
boolean |
ReindexGeneratorSQLite.supports(ReindexStatement statement,
Database database)
|
boolean |
RenameColumnGenerator.supports(RenameColumnStatement statement,
Database database)
|
boolean |
RenameSequenceGenerator.supports(RenameSequenceStatement statement,
Database database)
|
boolean |
RenameTableGenerator.supports(RenameTableStatement statement,
Database database)
|
boolean |
RenameViewGenerator.supports(RenameViewStatement statement,
Database database)
|
boolean |
ReorganizeTableGeneratorDB2.supports(ReorganizeTableStatement statement,
Database database)
|
boolean |
SetColumnRemarksGenerator.supports(SetColumnRemarksStatement statement,
Database database)
|
boolean |
SetNullableGenerator.supports(SetNullableStatement statement,
Database database)
|
boolean |
SetTableRemarksGenerator.supports(SetTableRemarksStatement statement,
Database database)
|
boolean |
AbstractSqlGenerator.supports(StatementType statement,
Database database)
|
boolean |
TableRowCountGenerator.supports(TableRowCountStatement statement,
Database database)
|
static void |
CreateProcedureGenerator.surroundWithSchemaSets(List<Sql> sql,
String schemaName,
Database database)
Convenience method for when the schemaName is set but we don't want to parse the body |
ValidationErrors |
AddAutoIncrementGeneratorDB2.validate(AddAutoIncrementStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
AddAutoIncrementGenerator.validate(AddAutoIncrementStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
AddAutoIncrementGeneratorSQLite.validate(AddAutoIncrementStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
AddAutoIncrementGeneratorInformix.validate(AddAutoIncrementStatement addAutoIncrementStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
AddColumnGeneratorDefaultClauseBeforeNotNull.validate(AddColumnStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
AddColumnGenerator.validate(AddColumnStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
AddDefaultValueGenerator.validate(AddDefaultValueStatement addDefaultValueStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
AddDefaultValueGeneratorInformix.validate(AddDefaultValueStatement addDefaultValueStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
AddForeignKeyConstraintGenerator.validate(AddForeignKeyConstraintStatement addForeignKeyConstraintStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
AddPrimaryKeyGenerator.validate(AddPrimaryKeyStatement addPrimaryKeyStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
AddUniqueConstraintGenerator.validate(AddUniqueConstraintStatement addUniqueConstraintStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
AlterSequenceGenerator.validate(AlterSequenceStatement alterSequenceStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
ClearDatabaseChangeLogTableGenerator.validate(ClearDatabaseChangeLogTableStatement clearDatabaseChangeLogTableStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
CommentGenerator.validate(CommentStatement comment,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
CopyRowsGenerator.validate(CopyRowsStatement copyRowsStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
CreateDatabaseChangeLogLockTableGenerator.validate(CreateDatabaseChangeLogLockTableStatement createDatabaseChangeLogLockTableStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
CreateDatabaseChangeLogTableGeneratorSybase.validate(CreateDatabaseChangeLogTableStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
CreateDatabaseChangeLogTableGenerator.validate(CreateDatabaseChangeLogTableStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
CreateIndexGenerator.validate(CreateIndexStatement createIndexStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
CreateProcedureGenerator.validate(CreateProcedureStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
CreateSequenceGenerator.validate(CreateSequenceStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
CreateTableGenerator.validate(CreateTableStatement createTableStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
CreateViewGeneratorInformix.validate(CreateViewStatement createViewStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
CreateViewGenerator.validate(CreateViewStatement createViewStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
DeleteGenerator.validate(DeleteStatement deleteStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
DropColumnGenerator.validate(DropColumnStatement dropColumnStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
DropDefaultValueGenerator.validate(DropDefaultValueStatement dropDefaultValueStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
DropForeignKeyConstraintGenerator.validate(DropForeignKeyConstraintStatement dropForeignKeyConstraintStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
DropIndexGenerator.validate(DropIndexStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
DropPrimaryKeyGenerator.validate(DropPrimaryKeyStatement dropPrimaryKeyStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
DropProcedureGenerator.validate(DropProcedureStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
DropSequenceGenerator.validate(DropSequenceStatement dropSequenceStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
DropTableGenerator.validate(DropTableStatement dropTableStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
DropUniqueConstraintGenerator.validate(DropUniqueConstraintStatement dropUniqueConstraintStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
DropViewGenerator.validate(DropViewStatement dropViewStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
FindForeignKeyConstraintsGeneratorMSSQL.validate(FindForeignKeyConstraintsStatement findForeignKeyConstraintsStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
FindForeignKeyConstraintsGeneratorDerby.validate(FindForeignKeyConstraintsStatement findForeignKeyConstraintsStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
FindForeignKeyConstraintsGeneratorHsql.validate(FindForeignKeyConstraintsStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
FindForeignKeyConstraintsGeneratorOracle.validate(FindForeignKeyConstraintsStatement findForeignKeyConstraintsStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
FindForeignKeyConstraintsGeneratorMySQL.validate(FindForeignKeyConstraintsStatement findForeignKeyConstraintsStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
FindForeignKeyConstraintsGeneratorFirebird.validate(FindForeignKeyConstraintsStatement findForeignKeyConstraintsStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
FindForeignKeyConstraintsGeneratorDB2.validate(FindForeignKeyConstraintsStatement findForeignKeyConstraintsStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
FindForeignKeyConstraintsGeneratorPostgres.validate(FindForeignKeyConstraintsStatement findForeignKeyConstraintsStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
GetNextChangeSetSequenceValueGenerator.validate(GetNextChangeSetSequenceValueStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
GetViewDefinitionGenerator.validate(GetViewDefinitionStatement getViewDefinitionStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
InitializeDatabaseChangeLogLockTableGenerator.validate(InitializeDatabaseChangeLogLockTableStatement initializeDatabaseChangeLogLockTableStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
InsertDataChangeGenerator.validate(InsertExecutablePreparedStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
InsertOrUpdateGenerator.validate(InsertOrUpdateStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
InsertSetGenerator.validate(InsertSetStatement insertStatementSet,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
InsertGenerator.validate(InsertStatement insertStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
LockDatabaseChangeLogGenerator.validate(LockDatabaseChangeLogStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
MarkChangeSetRanGenerator.validate(MarkChangeSetRanStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
ModifyDataTypeGenerator.validate(ModifyDataTypeStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
RawSqlGenerator.validate(RawSqlStatement rawSqlStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
ReindexGeneratorSQLite.validate(ReindexStatement reindexStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
RemoveChangeSetRanStatusGenerator.validate(RemoveChangeSetRanStatusStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
RenameColumnGenerator.validate(RenameColumnStatement renameColumnStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
RenameSequenceGenerator.validate(RenameSequenceStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
RenameTableGenerator.validate(RenameTableStatement renameTableStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
RenameViewGenerator.validate(RenameViewStatement renameViewStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
ReorganizeTableGeneratorDB2.validate(ReorganizeTableStatement reorganizeTableStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
RuntimeGenerator.validate(RuntimeStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
SelectFromDatabaseChangeLogLockGenerator.validate(SelectFromDatabaseChangeLogLockStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
SelectFromDatabaseChangeLogGenerator.validate(SelectFromDatabaseChangeLogStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
SetColumnRemarksGenerator.validate(SetColumnRemarksStatement setColumnRemarksStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
SetNullableGenerator.validate(SetNullableStatement setNullableStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
SetTableRemarksGenerator.validate(SetTableRemarksStatement setTableRemarksStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
StoredProcedureGenerator.validate(StoredProcedureStatement storedProcedureStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
TableRowCountGenerator.validate(TableRowCountStatement dropColumnStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
TagDatabaseGenerator.validate(TagDatabaseStatement tagDatabaseStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
UnlockDatabaseChangeLogGenerator.validate(UnlockDatabaseChangeLogStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
UpdateChangeSetChecksumGenerator.validate(UpdateChangeSetChecksumStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
UpdateDataChangeGenerator.validate(UpdateExecutablePreparedStatement statement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
ValidationErrors |
UpdateGenerator.validate(UpdateStatement updateStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Warnings |
CreateIndexGenerator.warn(CreateIndexStatement createIndexStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Warnings |
ModifyDataTypeGenerator.warn(ModifyDataTypeStatement modifyDataTypeStatement,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Warnings |
AbstractSqlGenerator.warn(StatementType statementType,
Database database,
SqlGeneratorChain sqlGeneratorChain)
|
Uses of Database in liquibase.statement |
---|
Fields in liquibase.statement declared as Database | |
---|---|
protected Database |
ExecutablePreparedStatementBase.database
|
Constructors in liquibase.statement with parameters of type Database | |
---|---|
ExecutablePreparedStatementBase(Database database,
String catalogName,
String schemaName,
String tableName,
List<ColumnConfig> columns,
ChangeSet changeSet,
ResourceAccessor resourceAccessor)
|
|
InsertExecutablePreparedStatement(Database database,
String catalogName,
String schemaName,
String tableName,
List<ColumnConfig> columns,
ChangeSet changeSet,
ResourceAccessor resourceAccessor)
|
|
UpdateExecutablePreparedStatement(Database database,
String catalogName,
String schemaName,
String tableName,
List<ColumnConfig> columns,
ChangeSet changeSet,
ResourceAccessor resourceAccessor)
|
Uses of Database in liquibase.statement.core |
---|
Methods in liquibase.statement.core with parameters of type Database | |
---|---|
Sql[] |
RuntimeStatement.generate(Database database)
|
Uses of Database in liquibase.structure |
---|
Constructors in liquibase.structure with parameters of type Database | |
---|---|
DatabaseObjectCollection(Database database)
|
Uses of Database in liquibase.util |
---|
Methods in liquibase.util with parameters of type Database | |
---|---|
static String |
JdbcUtils.getValueForColumn(ResultSet rs,
String columnNameToCheck,
Database database)
Checks whether a result set has a column matching the specified column name. |
static Object |
SqlUtil.parseValue(Database database,
Object val,
DataType type)
|
static String |
SqlUtil.replacePredicatePlaceholders(Database database,
String predicate,
List<String> columnNames,
List<Object> parameters)
|
Uses of Database in liquibase.util.ui |
---|
Methods in liquibase.util.ui with parameters of type Database | |
---|---|
boolean |
UIFacade.promptForNonLocalDatabase(Database database)
|
boolean |
SwingUIFacade.promptForNonLocalDatabase(Database database)
Displays swing-based dialog about running against a non-localhost database. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |