| Modifier and Type | Method and Description |
|---|---|
DatabaseChangeLog |
Liquibase.getDatabaseChangeLog() |
| Modifier and Type | Method and Description |
|---|---|
protected ChangeLogIterator |
Liquibase.buildChangeLogIterator(String tag,
DatabaseChangeLog changeLog,
Contexts contexts,
LabelExpression labelExpression) |
void |
Liquibase.checkLiquibaseTables(boolean updateExistingNullChecksums,
DatabaseChangeLog databaseChangeLog,
Contexts contexts,
LabelExpression labelExpression) |
Connection |
Liquibase.getConnection(DatabaseChangeLog changeLog)
Create or retrieve the Connection object
|
protected ChangeLogIterator |
Liquibase.getStandardChangelogIterator(Contexts contexts,
LabelExpression labelExpression,
DatabaseChangeLog changeLog) |
| Constructor and Description |
|---|
Liquibase(DatabaseChangeLog changeLog,
ResourceAccessor resourceAccessor,
Database database) |
| Modifier and Type | Method and Description |
|---|---|
DatabaseChangeLog |
ChangeSet.getChangeLog() |
DatabaseChangeLog |
DatabaseChangeLog.getParentChangeLog() |
DatabaseChangeLog |
DatabaseChangeLog.getRootChangeLog() |
| Modifier and Type | Method and Description |
|---|---|
static ChangelogRewriter.ChangeLogRewriterResult |
ChangelogRewriter.addChangeLogId(String changeLogFile,
String changeLogId,
DatabaseChangeLog databaseChangeLog)
Add the changelog ID from the changelog file and update the XSD version
|
int |
DatabaseChangeLog.compareTo(DatabaseChangeLog o) |
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) |
String |
ChangeLogParameters.expandExpressions(String string,
DatabaseChangeLog changeLog)
Expand any expressions in the given string, taking into account parameters local to the given changelog file as well as
contexts, labels, and database configured in this instance.
|
Object |
ChangeLogParameters.getValue(String key,
DatabaseChangeLog changeLog)
Get the value of the given parameter, taking into account parameters local to the given changelog file and
values configured in
ChangeLogParameters.getContexts() and ChangeLogParameters.getLabels() and the database. |
boolean |
ChangeLogParameters.hasValue(String key,
DatabaseChangeLog changeLog)
Return whether the given parameters is defined, taking into account parameters local to the given changelog file
as well as contexts, labels, and database configured on this instance
|
static ChangelogRewriter.ChangeLogRewriterResult |
ChangelogRewriter.removeChangeLogId(String changeLogFile,
String changeLogId,
DatabaseChangeLog databaseChangeLog)
Remove the changelog ID from the changelog file
|
void |
ChangeLogParameters.set(String key,
Object value,
ContextExpression contexts,
Labels labels,
String databases,
boolean globalParam,
DatabaseChangeLog changeLog)
Calls either
ChangeLogParameters.set(String, Object, ContextExpression, Labels, String...) or ChangeLogParameters.setLocal(String, Object, DatabaseChangeLog, ContextExpression, Labels, String...) depending on the value of globalParam. |
void |
ChangeLogParameters.set(String key,
Object value,
String contexts,
String labels,
String databases,
boolean globalParam,
DatabaseChangeLog changeLog)
|
void |
ChangeLogParameters.setLocal(String parameter,
Object value,
DatabaseChangeLog changeLog)
Sets a local changelog parameter with no context/label/database filters on it.
|
void |
ChangeLogParameters.setLocal(String key,
Object value,
DatabaseChangeLog changeLog,
ContextExpression contexts,
Labels labels,
String... databases)
Sets a changelog parameter local to the given changeLog file.
|
void |
DatabaseChangeLog.setParentChangeLog(DatabaseChangeLog parentChangeLog) |
void |
DatabaseChangeLog.setRootChangeLog(DatabaseChangeLog rootChangeLog) |
void |
ChangeLogHistoryService.upgradeChecksums(DatabaseChangeLog databaseChangeLog,
Contexts contexts,
LabelExpression labels)
Upgrades any existing checksums with an out of date version
|
void |
AbstractChangeLogHistoryService.upgradeChecksums(DatabaseChangeLog databaseChangeLog,
Contexts contexts,
LabelExpression labels) |
void |
MockChangeLogHistoryService.upgradeChecksums(DatabaseChangeLog databaseChangeLog,
Contexts contexts,
LabelExpression labels) |
void |
StandardChangeLogHistoryService.upgradeChecksums(DatabaseChangeLog databaseChangeLog,
Contexts contexts,
LabelExpression labels) |
| Constructor and Description |
|---|
ChangeLogIterator(DatabaseChangeLog databaseChangeLog,
ChangeSetFilter... changeSetFilters) |
ChangeLogIterator(List<RanChangeSet> changeSetList,
DatabaseChangeLog changeLog,
ChangeSetFilter... changeSetFilters) |
ChangeSet(DatabaseChangeLog databaseChangeLog) |
ChangeSet(String id,
String author,
boolean alwaysRun,
boolean runOnChange,
String filePath,
String contextFilter,
String dbmsList,
boolean runInTransaction,
DatabaseChangeLog databaseChangeLog) |
ChangeSet(String id,
String author,
boolean alwaysRun,
boolean runOnChange,
String filePath,
String contextFilter,
String dbmsList,
boolean runInTransaction,
ObjectQuotingStrategy quotingStrategy,
DatabaseChangeLog databaseChangeLog) |
ChangeSet(String id,
String author,
boolean alwaysRun,
boolean runOnChange,
String filePath,
String contextFilter,
String dbmsList,
DatabaseChangeLog databaseChangeLog) |
ChangeSet(String id,
String author,
boolean alwaysRun,
boolean runOnChange,
String filePath,
String contextFilter,
String dbmsList,
ObjectQuotingStrategy quotingStrategy,
DatabaseChangeLog databaseChangeLog) |
ChangeSet(String id,
String author,
boolean alwaysRun,
boolean runOnChange,
String filePath,
String contextFilter,
String dbmsList,
String runWith,
boolean runInTransaction,
ObjectQuotingStrategy quotingStrategy,
DatabaseChangeLog databaseChangeLog) |
| Constructor and Description |
|---|
NotInChangeLogChangeSetFilter(DatabaseChangeLog databaseChangeLog) |
| Modifier and Type | Method and Description |
|---|---|
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 |
RollbackVisitor.fireRollbackFailed(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Exception e) |
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 |
AbstractChangeExecListener.ran(Change change,
ChangeSet changeSet,
DatabaseChangeLog changeLog,
Database database) |
void |
ChangeExecListener.ran(Change change,
ChangeSet changeSet,
DatabaseChangeLog changeLog,
Database database) |
void |
AbstractChangeExecListener.ran(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
ChangeSet.ExecType execType) |
void |
LoggingChangeExecListener.ran(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
ChangeSet.ExecType execType) |
void |
ChangeExecListener.ran(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
ChangeSet.ExecType execType)
Called after the given changeset is run.
|
void |
AbstractChangeExecListener.rollbackFailed(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Exception e)
Called when there is a rollback failure
|
void |
LoggingChangeExecListener.rollbackFailed(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Exception e)
Called when there is a rollback failure
|
void |
ChangeExecListener.rollbackFailed(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Exception exception) |
void |
AbstractChangeExecListener.rolledBack(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database) |
void |
LoggingChangeExecListener.rolledBack(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database) |
void |
ChangeExecListener.rolledBack(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database)
Called after a change is rolled back.
|
void |
AbstractChangeExecListener.runFailed(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Exception exception) |
void |
ChangeExecListener.runFailed(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Exception exception) |
void |
StatusVisitor.skipped(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Set<ChangeSetFilterResult> filterResults) |
void |
SkippedChangeSetVisitor.skipped(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Set<ChangeSetFilterResult> filterResults) |
void |
ValidatingVisitor.validate(Database database,
DatabaseChangeLog changeLog) |
void |
ExpectedChangesVisitor.visit(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Set<ChangeSetFilterResult> filterResults) |
void |
RollbackVisitor.visit(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Set<ChangeSetFilterResult> filterResults) |
void |
DetermineNumberChangesFollowingVisitor.visit(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Set<ChangeSetFilterResult> filterResults) |
void |
UpdateVisitor.visit(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Set<ChangeSetFilterResult> filterResults) |
void |
ChangeSetVisitor.visit(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Set<ChangeSetFilterResult> filterResults) |
void |
ListVisitor.visit(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Set<ChangeSetFilterResult> filterResults) |
void |
ValidatingVisitor.visit(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Set<ChangeSetFilterResult> filterResults) |
void |
DBDocVisitor.visit(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Set<ChangeSetFilterResult> filterResults) |
void |
StatusVisitor.visit(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Set<ChangeSetFilterResult> filterResults) |
void |
ChangeLogSyncVisitor.visit(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Set<ChangeSetFilterResult> filterResults) |
void |
AbstractChangeExecListener.willRollback(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database)
Called before a change is rolled back.
|
void |
LoggingChangeExecListener.willRollback(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database)
Called before a change is rolled back.
|
void |
ChangeExecListener.willRollback(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database)
Called before a change is rolled back.
|
void |
AbstractChangeExecListener.willRun(Change change,
ChangeSet changeSet,
DatabaseChangeLog changeLog,
Database database) |
void |
ChangeExecListener.willRun(Change change,
ChangeSet changeSet,
DatabaseChangeLog changeLog,
Database database) |
void |
AbstractChangeExecListener.willRun(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
ChangeSet.RunStatus runStatus) |
void |
LoggingChangeExecListener.willRun(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
ChangeSet.RunStatus runStatus) |
void |
ChangeExecListener.willRun(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
ChangeSet.RunStatus runStatus)
Called just before a given changeset is run.
|
| Modifier and Type | Field and Description |
|---|---|
static CommandArgumentDefinition<DatabaseChangeLog> |
InternalDropAllCommandStep.CHANGELOG_ARG |
| Modifier and Type | Method and Description |
|---|---|
protected DatabaseChangeLog |
AbstractHubChangelogCommandStep.parseChangeLogFile(String changeLogFile) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DropAllCommand.checkLiquibaseTables(boolean updateExistingNullChecksums,
DatabaseChangeLog databaseChangeLog,
Contexts contexts,
LabelExpression labelExpression)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Database.executeStatements(Change change,
DatabaseChangeLog changeLog,
List<SqlVisitor> sqlVisitors) |
void |
AbstractJdbcDatabase.executeStatements(Change change,
DatabaseChangeLog changeLog,
List<SqlVisitor> sqlVisitors) |
| Modifier and Type | Method and Description |
|---|---|
void |
MockDatabase.executeStatements(Change change,
DatabaseChangeLog changeLog,
List<SqlVisitor> sqlVisitors) |
| Constructor and Description |
|---|
PendingSQLWriter(Resource rootOutputDir,
Database database,
DatabaseChangeLog databaseChangeLog) |
| Constructor and Description |
|---|
PreconditionErrorException(Exception cause,
DatabaseChangeLog changeLog,
Precondition precondition) |
PreconditionFailedException(String message,
DatabaseChangeLog changeLog,
Precondition precondition) |
| Constructor and Description |
|---|
HubUpdater(Date startTime,
DatabaseChangeLog changeLog,
Database database) |
| Modifier and Type | Method and Description |
|---|---|
void |
HubChangeExecListener.markedRan(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database) |
void |
HubChangeExecListener.ran(Change change,
ChangeSet changeSet,
DatabaseChangeLog changeLog,
Database database) |
void |
HubChangeExecListener.ran(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
ChangeSet.ExecType execType) |
void |
HubChangeExecListener.rollbackFailed(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Exception e)
Called when there is a rollback failure
|
void |
HubChangeExecListener.rolledBack(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database)
Called which a changeset is successfully rolled back
|
void |
HubChangeExecListener.runFailed(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Exception exception) |
void |
HubChangeExecListener.willRollback(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database)
Called before a change is rolled back.
|
void |
HubChangeExecListener.willRun(Change change,
ChangeSet changeSet,
DatabaseChangeLog changeLog,
Database database) |
void |
HubChangeExecListener.willRun(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
ChangeSet.RunStatus runStatus) |
| Modifier and Type | Method and Description |
|---|---|
DatabaseChangeLog |
ChangeLogParser.parse(String physicalChangeLogLocation,
ChangeLogParameters changeLogParameters,
ResourceAccessor resourceAccessor)
Parses a Liquibase database changelog and returns the parsed form as an object.
|
| Modifier and Type | Method and Description |
|---|---|
DatabaseChangeLog |
FormattedSqlChangeLogParser.parse(String physicalChangeLogLocation,
ChangeLogParameters changeLogParameters,
ResourceAccessor resourceAccessor) |
| Modifier and Type | Method and Description |
|---|---|
DatabaseChangeLog |
SqlChangeLogParser.parse(String physicalChangeLogLocation,
ChangeLogParameters changeLogParameters,
ResourceAccessor resourceAccessor) |
| Modifier and Type | Method and Description |
|---|---|
DatabaseChangeLog |
AbstractChangeLogParser.parse(String physicalChangeLogLocation,
ChangeLogParameters changeLogParameters,
ResourceAccessor resourceAccessor) |
| Modifier and Type | Method and Description |
|---|---|
DatabaseChangeLog |
YamlChangeLogParser.parse(String physicalChangeLogLocation,
ChangeLogParameters changeLogParameters,
ResourceAccessor resourceAccessor) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
YamlChangeLogParser.replaceParameters(Object obj,
ChangeLogParameters changeLogParameters,
DatabaseChangeLog changeLog) |
| Modifier and Type | Method and Description |
|---|---|
void |
Precondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet,
ChangeExecListener changeExecListener) |
void |
CustomPreconditionWrapper.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet,
ChangeExecListener changeExecListener) |
| Constructor and Description |
|---|
ErrorPrecondition(Throwable exception,
DatabaseChangeLog changeLog,
Precondition precondition) |
FailedPrecondition(String message,
DatabaseChangeLog changeLog,
Precondition precondition) |
| Modifier and Type | Method and Description |
|---|---|
void |
TableExistsPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet,
ChangeExecListener changeExecListener) |
void |
AndPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet,
ChangeExecListener changeExecListener) |
void |
ColumnExistsPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet,
ChangeExecListener changeExecListener) |
void |
ChangeSetExecutedPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet,
ChangeExecListener changeExecListener) |
void |
ViewExistsPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet,
ChangeExecListener changeExecListener) |
void |
IndexExistsPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet,
ChangeExecListener changeExecListener) |
void |
NotPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet,
ChangeExecListener changeExecListener) |
void |
ChangeLogPropertyDefinedPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet,
ChangeExecListener changeExecListener) |
void |
UniqueConstraintExistsPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet,
ChangeExecListener changeExecListener) |
void |
PreconditionContainer.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet,
ChangeExecListener changeExecListener) |
void |
SequenceExistsPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet,
ChangeExecListener changeExecListener) |
void |
OrPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet,
ChangeExecListener changeExecListener) |
void |
PrimaryKeyExistsPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet,
ChangeExecListener changeExecListener) |
void |
RowCountPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet,
ChangeExecListener changeExecListener) |
void |
RunningAsPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet,
ChangeExecListener changeExecListener) |
void |
SqlPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet,
ChangeExecListener changeExecListener) |
void |
DBMSPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet,
ChangeExecListener changeExecListener) |
void |
ForeignKeyExistsPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet,
ChangeExecListener changeExecListener) |
void |
ObjectQuotingStrategyPrecondition.check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet,
ChangeExecListener changeExecListener) |
| Modifier and Type | Method and Description |
|---|---|
String |
XMLChangeLogSerializer.serialize(DatabaseChangeLog databaseChangeLog) |
Copyright © 2022 Liquibase.org. All rights reserved.