Modifier and Type | Field and Description |
---|---|
DatabaseSnapshot |
SnapshotCommand.SnapshotCommandResult.snapshot |
Modifier and Type | Method and Description |
---|---|
protected DatabaseSnapshot |
DiffCommand.createReferenceSnapshot() |
protected DatabaseSnapshot |
GenerateChangeLogCommand.createTargetSnapshot() |
protected DatabaseSnapshot |
DiffCommand.createTargetSnapshot() |
Constructor and Description |
---|
SnapshotCommandResult(DatabaseSnapshot snapshot) |
Modifier and Type | Method and Description |
---|---|
DatabaseSnapshot |
OfflineConnection.getSnapshot(DatabaseObject[] examples)
Returns a copy of the current simulated content of the database, filtered by the given
array.
|
Modifier and Type | Method and Description |
---|---|
void |
OfflineConnection.setSnapshot(DatabaseSnapshot snapshot)
For debugging purposes: sets a DatabaseSnapshot object for this connection.
|
Modifier and Type | Method and Description |
---|---|
DatabaseSnapshot |
DiffResult.getComparisonSnapshot() |
DatabaseSnapshot |
DiffResult.getReferenceSnapshot() |
Modifier and Type | Method and Description |
---|---|
DiffResult |
DiffGeneratorFactory.compare(DatabaseSnapshot referenceSnapshot,
DatabaseSnapshot comparisonSnapshot,
CompareControl compareControl) |
DiffResult |
DiffGenerator.compare(DatabaseSnapshot referenceSnapshot,
DatabaseSnapshot comparisonSnapshot,
CompareControl compareControl) |
Constructor and Description |
---|
DiffResult(DatabaseSnapshot referenceDatabaseSnapshot,
DatabaseSnapshot comparisonDatabaseSnapshot,
CompareControl compareControl) |
Modifier and Type | Method and Description |
---|---|
protected void |
StandardDiffGenerator.checkVersionInfo(DatabaseSnapshot referenceSnapshot,
DatabaseSnapshot comparisonSnapshot,
DiffResult diffResult) |
DiffResult |
StandardDiffGenerator.compare(DatabaseSnapshot referenceSnapshot,
DatabaseSnapshot comparisonSnapshot,
CompareControl compareControl) |
protected <T extends DatabaseObject> |
StandardDiffGenerator.compareObjectType(Class<T> type,
DatabaseSnapshot referenceSnapshot,
DatabaseSnapshot comparisonSnapshot,
DiffResult diffResult) |
Modifier and Type | Method and Description |
---|---|
DatabaseSnapshot |
SnapshotParser.parse(String path,
ResourceAccessor resourceAccessor) |
Modifier and Type | Method and Description |
---|---|
DatabaseSnapshot |
YamlSnapshotParser.parse(String path,
ResourceAccessor resourceAccessor) |
Modifier and Type | Method and Description |
---|---|
void |
SnapshotSerializer.write(DatabaseSnapshot snapshot,
OutputStream out) |
Modifier and Type | Method and Description |
---|---|
void |
StringSnapshotSerializerReadable.write(DatabaseSnapshot snapshot,
OutputStream out) |
void |
StringSnapshotSerializer.write(DatabaseSnapshot snapshot,
OutputStream out) |
Modifier and Type | Method and Description |
---|---|
void |
YamlSnapshotSerializer.write(DatabaseSnapshot snapshot,
OutputStream out) |
Modifier and Type | Class and Description |
---|---|
class |
EmptyDatabaseSnapshot |
class |
JdbcDatabaseSnapshot |
class |
RestoredDatabaseSnapshot |
Modifier and Type | Method and Description |
---|---|
DatabaseSnapshot |
DatabaseSnapshot.clone(DatabaseObject[] examples)
Searches the current snapshot content for the given examples.
|
DatabaseSnapshot |
SnapshotGeneratorFactory.createSnapshot(CatalogAndSchema[] examples,
Database database,
SnapshotControl snapshotControl)
Creates a database snapshot for a given array of catalog/schema combinations.
|
DatabaseSnapshot |
SnapshotGeneratorFactory.createSnapshot(CatalogAndSchema example,
Database database,
SnapshotControl snapshotControl) |
DatabaseSnapshot |
SnapshotGeneratorFactory.createSnapshot(DatabaseObject[] examples,
Database database,
SnapshotControl snapshotControl)
Creates a database snapshot for a given array of DatabaseObjects
|
Modifier and Type | Method and Description |
---|---|
<T extends DatabaseObject> |
SnapshotGeneratorChain.snapshot(T example,
DatabaseSnapshot snapshot) |
<T extends DatabaseObject> |
SnapshotGenerator.snapshot(T example,
DatabaseSnapshot snapshot,
SnapshotGeneratorChain chain)
Commands the SnapshotGenerator to create a snapshot (a representation of a database object in Java object form)
of a specific database object.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ColumnSnapshotGenerator.addTo(DatabaseObject foundObject,
DatabaseSnapshot snapshot) |
protected void |
CatalogSnapshotGenerator.addTo(DatabaseObject foundObject,
DatabaseSnapshot snapshot) |
protected void |
UniqueConstraintSnapshotGenerator.addTo(DatabaseObject foundObject,
DatabaseSnapshot snapshot) |
protected void |
IndexSnapshotGenerator.addTo(DatabaseObject foundObject,
DatabaseSnapshot snapshot) |
protected void |
SequenceSnapshotGenerator.addTo(DatabaseObject foundObject,
DatabaseSnapshot snapshot) |
protected void |
DataSnapshotGenerator.addTo(DatabaseObject foundObject,
DatabaseSnapshot snapshot) |
protected void |
ViewSnapshotGenerator.addTo(DatabaseObject foundObject,
DatabaseSnapshot snapshot) |
protected abstract void |
JdbcSnapshotGenerator.addTo(DatabaseObject foundObject,
DatabaseSnapshot snapshot) |
protected void |
TableSnapshotGenerator.addTo(DatabaseObject foundObject,
DatabaseSnapshot snapshot) |
protected void |
PrimaryKeySnapshotGenerator.addTo(DatabaseObject foundObject,
DatabaseSnapshot snapshot) |
protected void |
SchemaSnapshotGenerator.addTo(DatabaseObject foundObject,
DatabaseSnapshot snapshot) |
protected void |
ForeignKeySnapshotGenerator.addTo(DatabaseObject foundObject,
DatabaseSnapshot snapshot) |
protected Index |
IndexSnapshotGenerator.finalizeIndex(Schema schema,
String tableName,
Index index,
DatabaseSnapshot snapshot) |
protected List<Map<String,?>> |
UniqueConstraintSnapshotGenerator.listColumns(UniqueConstraint example,
Database database,
DatabaseSnapshot snapshot) |
protected List<CachedRow> |
UniqueConstraintSnapshotGenerator.listConstraints(Table table,
DatabaseSnapshot snapshot,
Schema schema) |
protected void |
ColumnSnapshotGenerator.setAutoIncrementDetails(Column column,
Database database,
DatabaseSnapshot snapshot) |
protected boolean |
JdbcSnapshotGenerator.shouldAddTo(Class<? extends DatabaseObject> databaseObjectType,
DatabaseSnapshot snapshot) |
DatabaseObject |
JdbcSnapshotGenerator.snapshot(DatabaseObject example,
DatabaseSnapshot snapshot,
SnapshotGeneratorChain chain) |
protected DatabaseObject |
ColumnSnapshotGenerator.snapshotObject(DatabaseObject example,
DatabaseSnapshot snapshot) |
protected DatabaseObject |
CatalogSnapshotGenerator.snapshotObject(DatabaseObject example,
DatabaseSnapshot snapshot) |
protected DatabaseObject |
UniqueConstraintSnapshotGenerator.snapshotObject(DatabaseObject example,
DatabaseSnapshot snapshot) |
protected DatabaseObject |
IndexSnapshotGenerator.snapshotObject(DatabaseObject example,
DatabaseSnapshot snapshot) |
protected DatabaseObject |
SequenceSnapshotGenerator.snapshotObject(DatabaseObject example,
DatabaseSnapshot snapshot) |
protected DatabaseObject |
DataSnapshotGenerator.snapshotObject(DatabaseObject example,
DatabaseSnapshot snapshot) |
protected DatabaseObject |
ViewSnapshotGenerator.snapshotObject(DatabaseObject example,
DatabaseSnapshot snapshot) |
protected abstract DatabaseObject |
JdbcSnapshotGenerator.snapshotObject(DatabaseObject example,
DatabaseSnapshot snapshot) |
protected DatabaseObject |
TableSnapshotGenerator.snapshotObject(DatabaseObject example,
DatabaseSnapshot snapshot) |
protected DatabaseObject |
PrimaryKeySnapshotGenerator.snapshotObject(DatabaseObject example,
DatabaseSnapshot snapshot) |
protected DatabaseObject |
SchemaSnapshotGenerator.snapshotObject(DatabaseObject example,
DatabaseSnapshot snapshot) |
protected DatabaseObject |
ForeignKeySnapshotGenerator.snapshotObject(DatabaseObject example,
DatabaseSnapshot snapshot) |
Copyright © 2018 Liquibase.org. All rights reserved.