All Classes Interface Summary Class Summary Enum Summary Exception Summary Error Summary Annotation Types Summary
Class |
Description |
AbstractArgumentCommandStep |
|
AbstractChange |
Standard superclass to simplify Change implementations.
|
AbstractChangeExecListener |
|
AbstractChangeGenerator |
|
AbstractChangeLogBasedTask |
|
AbstractChangelogCommandStep |
|
AbstractChangeLogHistoryService |
|
AbstractChangeLogParser |
|
AbstractChangeVisitor |
|
AbstractCliWrapperCommandStep |
Deprecated. |
AbstractCommand<T extends CommandResult> |
Deprecated.
|
AbstractCommandStep |
Convenience base class for CommandStep implementations.
|
AbstractConfigurationContainer |
Deprecated.
|
AbstractConfigurationContainer.DelegatedConfigurationContainer |
|
AbstractConfigurationValueProvider |
|
AbstractDatabaseConnectionCommandStep |
Abstract CommandStep providing database connectivity.
|
AbstractDatabaseDiffTask |
|
AbstractDatabaseObject |
Template class for all types of database objects can be manipulated using ChangeSets.
|
AbstractDb2Database |
|
AbstractExecutor |
Code common to all Executor services / blueprint for Executor service classes.
|
AbstractExtensibleObject |
Convenience class implementing ExtensibleObject.
|
AbstractFormattedChangeLogParser |
|
AbstractFutureRollbackCommandStep |
|
AbstractHelperCommandStep |
Class to hold all methods that are common to helper classes
|
AbstractJdbcDatabase |
AbstractJdbcDatabase is extended by all supported databases as a facade to the underlying database.
|
AbstractLiquibaseChangeLogMojo |
A Liquibase MOJO that requires the user to provide a DatabaseChangeLogFile to be able
to perform any actions on the database.
|
AbstractLiquibaseChecksMojo |
A base class for providing Liquibase Quality Checks functionality.
|
AbstractLiquibaseFlowMojo |
|
AbstractLiquibaseMojo |
A base class for providing Liquibase Liquibase functionality.
|
AbstractLiquibaseSerializable |
|
AbstractLiquibaseUpdateMojo |
Liquibase Update Maven plugin.
|
AbstractLogger |
Convenience base implementation of a Logger.
|
AbstractLogService |
Convenience base implementation of a LoggerFactory.
|
AbstractMapConfigurationValueProvider |
|
AbstractModifyDataChange |
Encapsulates common fields for update and delete changes.
|
AbstractOutputWriterCommandStep |
|
AbstractPathHandler |
|
AbstractPathResourceAccessor |
|
AbstractPlugin |
Convenience base class for Plugin implementations.
|
AbstractPluginFactory<T extends Plugin> |
Convenience base class for all factories that find correct Plugin implementations.
|
AbstractPrecondition |
|
AbstractResource |
|
AbstractResourceAccessor |
|
AbstractRollbackCommandStep |
AbstractRollbackCommandStep provides the common operations to all the rollback* commands.
|
AbstractSQLChange |
A common parent for all raw SQL related changes regardless of where the sql was sourced from.
|
AbstractSQLChange.NormalizingStream |
|
AbstractSqlGenerator<T extends SqlStatement> |
Generic template class for an SQL generator able to generate SQL for an object-form
SqlStatement .
|
AbstractSqlStatement |
|
AbstractSqlVisitor |
|
AbstractTableChange |
|
AbstractUpdateCommandStep |
|
Activator |
|
Activator.LiquibaseBundle |
|
Activator.OSGIContainerChecker |
Deprecated.
|
ActuallyExecutedChangeSetFilter |
|
AddAutoIncrementChange |
Makes an existing column into an auto-increment column.
|
AddAutoIncrementGenerator |
|
AddAutoIncrementGeneratorDB2 |
|
AddAutoIncrementGeneratorHsqlH2 |
|
AddAutoIncrementGeneratorInformix |
|
AddAutoIncrementGeneratorMySQL |
|
AddAutoIncrementGeneratorSQLite |
This class provides a workaround for adding auto increment for SQLite
since SQLite does not support it
|
AddAutoIncrementStatement |
|
AddColumnChange |
Adds a column to an existing table.
|
AddColumnChangeVisitor |
|
AddColumnConfig |
|
AddColumnGenerator |
|
AddColumnGeneratorDefaultClauseBeforeNotNull |
|
AddColumnGeneratorSQLite |
Workaround for adding column on existing table for SQLite.
|
AddColumnStatement |
|
AddDefaultValueChange |
Sets a new default value to an existing column.
|
AddDefaultValueGenerator |
|
AddDefaultValueGeneratorDerby |
|
AddDefaultValueGeneratorInformix |
|
AddDefaultValueGeneratorMSSQL |
|
AddDefaultValueGeneratorMySQL |
|
AddDefaultValueGeneratorOracle |
|
AddDefaultValueGeneratorPostgres |
Adds functionality for setting the sequence to be owned by the column with the default value
|
AddDefaultValueGeneratorSQLite |
Workaround for Adding default value for SQLite
|
AddDefaultValueGeneratorSybase |
|
AddDefaultValueGeneratorSybaseASA |
|
AddDefaultValueStatement |
|
AddForeignKeyConstraintChange |
Adds a foreign key constraint to an existing column.
|
AddForeignKeyConstraintGenerator |
|
AddForeignKeyConstraintStatement |
|
AddLookupTableChange |
Extracts data from an existing column to create a lookup table.
|
AddNotNullConstraintChange |
Adds a NOT NULL constraint to an existing column.
|
AddPrimaryKeyChange |
Creates a primary key out of an existing column or set of columns.
|
AddPrimaryKeyGenerator |
|
AddPrimaryKeyGeneratorInformix |
|
AddPrimaryKeyStatement |
|
AddUniqueConstraintChange |
Adds a unique constraint to an existing column.
|
AddUniqueConstraintGenerator |
|
AddUniqueConstraintGeneratorInformix |
|
AddUniqueConstraintGeneratorTDS |
|
AddUniqueConstraintStatement |
|
AfterTagChangeSetFilter |
|
AlreadyRanChangeSetFilter |
|
AlterSequenceChange |
Modifies properties of an existing sequence.
|
AlterSequenceGenerator |
|
AlterSequenceStatement |
|
AndPrecondition |
Container class for all preconditions on a change log.
|
AntResourceAccessor |
|
AntTaskLogger |
An implementation of the Liquibase logger that logs to the given Ant task.
|
AntTaskLogService |
An implementation of the Liquibase LogService that logs all messages to the given Ant task.
|
AppendSqlIfNotPresentVisitor |
|
AppendSqlVisitor |
|
AuthorListWriter |
|
AuthorWriter |
|
AutoIncrementConstraint |
|
AutoloadedConfigurations |
|
Banner |
|
BaseLiquibaseTask |
Base class for all Ant Liquibase tasks.
|
BatchDmlExecutablePreparedStatement |
|
BatchDmlExecutablePreparedStatementGenerator |
|
Beta |
Signifies that a public API (public class, method or field) is subject to incompatible changes,
or even removal, in a future release.
|
BigIntType |
Represents a signed integer number using 64 bits of storage.
|
BinaryTypeSnowflake |
|
BlobType |
|
BomAwareInputStream |
Read up to 4 bytes to determine the BOM.
|
BooleanParser |
Deprecated.
|
BooleanType |
|
BooleanUtil |
Various utility methods for working with boolean objects.
|
BooleanUtils |
Deprecated.
|
BufferedLogger |
Deprecated. |
BufferedLogService |
Deprecated. |
BufferedLogService.BufferedLogMessage |
|
CachedRow |
|
CalculateChecksumCommandStep |
|
CallableSql |
|
CallableSqlStatement |
|
Catalog |
|
CatalogAndSchema |
Object representing a database catalog and schema.
|
CatalogAndSchema.CatalogAndSchemaCase |
|
CatalogComparator |
|
CatalogLevelObject |
|
CatalogSnapshotGenerator |
|
CDIBootstrap |
CDI Bootstrap
|
CDIBootstrap |
CDI Bootstrap
|
CDILiquibase |
A CDI wrapper for Liquibase.
|
CDILiquibase |
A CDI wrapper for Liquibase.
|
CDILiquibaseConfig |
Holds the configuration for Liquibase
|
CDILiquibaseConfig |
Holds the configuration for Liquibase
|
Change |
Interface all changes (refactorings) implement.
|
ChangedColumnChangeGenerator |
|
ChangedForeignKeyChangeGenerator |
|
ChangedIndexChangeGenerator |
|
ChangedObjectChangeGenerator |
|
ChangedPrimaryKeyChangeGenerator |
|
ChangedSequenceChangeGenerator |
|
ChangedSequenceChangeGeneratorSnowflake |
|
ChangedTableChangeGenerator |
|
ChangedUniqueConstraintChangeGenerator |
|
ChangedViewChangeGenerator |
|
ChangeExecListener |
An implementation of ChangeExecListener can be called by UpdateVisitor or
RollbackVisitor for each changeset that is actually run.
|
ChangeExecListenerCommandStep |
Creates a ChangeExecListener or utilizes the one provided as argument
|
ChangeExecListenerUtils |
|
ChangeFactory |
Factory class for constructing the correct liquibase.change.Change implementation based on a command name.
|
ChangeGenerator |
|
ChangeGeneratorChain |
|
ChangeGeneratorComparator |
|
ChangeGeneratorFactory |
|
ChangeLogChild |
|
ChangeLogHistoryService |
|
ChangeLogHistoryServiceFactory |
|
ChangeLogInclude |
|
ChangeLogIncludeAll |
|
ChangeLogIterator |
The ChangeLogIterator class is responsible for iterating through a list of ChangeSets in a DatabaseChangeLog
and executing a visitor for each ChangeSet that passes the specified filters.
|
ChangelogJdbcMdcListener |
A wrapper utility class around the standard JdbcExecutor used to monitor and log sql from Jdbc queries
|
ChangelogJdbcMdcListener.ExecuteJdbc |
|
ChangelogJdbcMdcListener.QueryJdbc<T> |
|
ChangeLogListWriter |
|
ChangeLogOutputFile |
|
ChangeLogParameters |
|
ChangeLogParametersType |
|
ChangeLogParseException |
|
ChangeLogParser |
Defines the methods a class which is able to parse a Liquibase changelog file must support.
|
ChangeLogParserCofiguration |
Deprecated.
|
ChangeLogParserConfiguration |
Configuration container for properties applicable to most ChangeLogParser implementations
|
ChangeLogParserConfiguration.ChangelogParseMode |
|
ChangeLogParserConfiguration.MissingIncludeConfiguration |
|
ChangeLogParserConfiguration.MissingPropertyMode |
|
ChangeLogParserFactory |
|
ChangeLogProperty |
|
ChangeLogPropertyDefinedPrecondition |
|
ChangeLogSerializer |
|
ChangeLogSerializerFactory |
|
ChangelogSyncCommandStep |
|
ChangeLogSyncListener |
|
ChangelogSyncSqlCommandStep |
|
ChangeLogSyncTask |
|
ChangelogSyncToTagCommandStep |
|
ChangelogSyncToTagSqlCommandStep |
|
ChangeLogSyncToTagTask |
|
ChangeLogSyncVisitor |
|
ChangeLogWriter |
|
ChangeMetaData |
Static metadata about a link Change .
|
ChangeNotFoundException |
|
ChangeParameterMetaData |
Static metadata about a Change parameter.
|
ChangeSet |
Encapsulates a changeSet and all its associated changes.
|
ChangeSet.ExecType |
|
ChangeSet.RunStatus |
|
ChangeSet.ValidationFailOption |
|
ChangeSetExecutedPrecondition |
|
ChangeSetFilter |
|
ChangeSetFilterResult |
|
ChangesetInfo |
|
ChangeSetService |
The ChangSetService allows for creation and modification of ChangeSets to be pluggable
The implemented createChangeSet methods support calls from the Liquibase Core to create
Change Sets.
|
ChangeSetServiceFactory |
Create the appropriate ChangeSetService instance
|
ChangesetsRolledback |
|
ChangesetsRolledback.ChangeSet |
|
ChangeSetStatus |
Contains the current status of a ChangeSet.
|
ChangesetsUpdated |
Custom MDC object to represent the changesets that were deployed during an update event.
|
ChangeSetVisitor |
|
ChangeSetVisitor.Direction |
|
ChangeStatus |
|
ChangeStatus.Status |
|
ChangeVisitor |
|
ChangeVisitorFactory |
Factory class for constructing the liquibase.change.ChangeVisitor implementation based on a change name.
|
ChangeWithColumns<T extends ColumnConfig> |
Markers a Change class as containing one or more ColumnConfig configuration.
|
CharType |
|
CheckSum |
CheckSums are used by liquibase to determine if a Change has been modified since it was originally ran.
|
ChecksumVersion |
Enum used to keep track of Liquibase Checksum versions introduced to enable the support of multiple versions at the same time.
|
ClassLoaderResourceAccessor |
|
CleanUpCommandStep |
Interface implemented by CommandSteps when they need to execute clean up tasks (such as closing database
connections, flushing files, etc) after other steps in the pipeline are executed.
|
ClearChecksumsCommandStep |
|
ClearDatabaseChangeLogTableGenerator |
|
ClearDatabaseChangeLogTableStatement |
|
ClobType |
|
ClobTypeSnowflake |
|
CockroachDatabase |
|
CockroachTestSystem |
|
CollectionUtil |
|
Column |
|
Column.AutoIncrementInformation |
|
ColumnAutoIncrementService |
Service class that centralizes database specific auto increment parameters information.
|
ColumnComparator |
|
ColumnConfig |
The standard configuration used by Change classes to represent a column.
|
ColumnConfig.ValueNumeric |
|
ColumnConstraint |
|
ColumnExistsPrecondition |
|
ColumnMapRowMapper |
RowMapper implementation that creates a java.util.Map
for each row, representing all columns as key-value pairs: one
entry for each column, with the column name as key.
|
ColumnParentType |
Used to indicate what type of relation owns a column.
|
ColumnSnapshotGenerator |
|
ColumnSnapshotGeneratorH2 |
|
ColumnSnapshotGeneratorInformix |
Informix-specific parts of ColumnSnapshotGenerator to account for various quirks in IBM Informix.
|
ColumnSnapshotGeneratorOracle |
Oracle Database-specific parts of ColumnSnapshotGenerator
|
ColumnWriter |
|
CommandArgument |
Deprecated.
|
CommandArgumentDefinition<DataType> |
Defines a known, type-safe argument for a specific CommandStep .
|
CommandArgumentDefinition.Building<DataType> |
|
CommandBuilder |
|
CommandDefinition |
Metadata about a particular command.
|
CommandExecutionException |
Deprecated.
|
CommandExecutionException |
|
CommandFactory |
Manages the command related implementations.
|
CommandFailedException |
CommandFailedException is thrown any time a command did not succeed.
|
CommandLineArgumentValueProvider |
|
CommandLineParsingException |
Deprecated. |
CommandLineUtils |
Common Utility methods used in the CommandLine application and the Maven plugin.
|
CommandOverride |
Used to indicate that this CommandStep is intentionally overriding another CommandStep.
|
CommandResult |
Deprecated.
|
CommandResultDefinition<DataType> |
Defines a known, type-safe result from a specific CommandStep .
|
CommandResultDefinition.Building<DataType> |
|
CommandResults |
|
CommandResultsBuilder |
|
CommandScope |
The primary facade used for executing commands.
|
CommandStep |
Defines a particular step in a command pipeline.
|
CommandValidationErrors |
Deprecated.
|
CommandValidationException |
Exception thrown when any pre-execution validation fails.
|
CommentGenerator |
|
CommentStatement |
|
CommonArgumentNames |
A common place to store commonly used command argument names.
|
CommonCatalogSchemaComparator |
DatabaseObjectComparator for Catalog and Schema comparators with common stuff
|
CompareControl |
|
CompareControl.ComputedSchemas |
|
CompareControl.DatabaseRole |
|
CompareControl.SchemaComparison |
|
CompositeLogger |
|
CompositeLogService |
|
CompositeResourceAccessor |
A ResourceAccessor that contains multiple sub-accessors and combines the results of all of them.
|
CompositeUIService |
Used for handling multiple UI output services.
|
CompoundStatement |
Marker interface to indicate that a SqlStatement can generate different Sql
which should be specifically executed
|
Conditional |
|
ConfigurationContainer |
Deprecated.
|
ConfigurationDefinition<DataType> |
A higher-level/detailed definition to provide type-safety, metadata, default values, etc..
|
ConfigurationDefinition.Builder |
|
ConfigurationDefinition.Building<DataType> |
|
ConfigurationProperty |
Deprecated. |
ConfigurationValueConverter<DataType> |
|
ConfigurationValueHandler |
Deprecated. |
ConfigurationValueObfuscator<DataType> |
|
ConfigurationValueProvider |
|
ConfigurationValueUtils |
|
ConfiguredValue<DataType> |
|
ConfiguredValueModifier<DataType> |
|
ConfiguredValueModifierFactory |
|
ConnectionPatterns |
A base class that holds connection string patterns with connection credentials that should be hidden in logs.
|
ConnectionPatterns.PatternPair |
|
ConnectionProperties |
|
ConnectionServiceFactory |
|
ConsoleUIService |
UIService implementation that sends messages to stdout and stderr.
|
ConsoleUIService.ConsoleWrapper |
Wrapper around Console to allow replacements as needed.
|
ConstraintsConfig |
The standard configuration used by Change classes to represent a constraints on a column.
|
ContainerChecker |
|
ContextChangeSetFilter |
|
ContextExpression |
Encapsulates logic for evaluating if a set of runtime contexts matches a context expression string.
|
Contexts |
Wrapper for list of contexts.
|
CopyRowsGenerator |
|
CopyRowsStatement |
|
CountChangeSetFilter |
|
CreateDatabaseChangeLogLockTableGenerator |
|
CreateDatabaseChangeLogLockTableStatement |
|
CreateDatabaseChangeLogTableGenerator |
|
CreateDatabaseChangeLogTableGeneratorSybase |
|
CreateDatabaseChangeLogTableStatement |
|
CreateIndexChange |
Creates an index on an existing column.
|
CreateIndexGenerator |
|
CreateIndexGeneratorFirebird |
Firebird-specific CREATE INDEX SQL generator.
|
CreateIndexGeneratorPostgres |
|
CreateIndexStatement |
|
CreateProcedureChange |
|
CreateProcedureGenerator |
|
CreateProcedureStatement |
|
CreateSequenceChange |
Creates a new sequence.
|
CreateSequenceGenerator |
|
CreateSequenceGeneratorSnowflake |
|
CreateSequenceStatement |
|
CreateTableChange |
Creates a new table.
|
CreateTableGenerator |
|
CreateTableGeneratorInformix |
An Informix-specific create table statement generator.
|
CreateTableStatement |
|
CreateViewChange |
Creates a new view.
|
CreateViewGenerator |
|
CreateViewGeneratorInformix |
|
CreateViewStatement |
|
CSVReader |
|
CSVWriter |
|
CurrencyType |
|
CustomChange |
Interface to implement when creating a custom change.
|
CustomChangeChecksum |
Interface to implement that allows a custom change to generate its own checksum.
|
CustomChangeException |
|
CustomChangeWrapper |
Adapts CustomChange implementations to the standard change system used by Liquibase.
|
CustomConstructYamlTimestamp |
|
CustomData |
|
CustomMdcObject |
Marker interface that identifies an object as a custom object used in MDC.
|
CustomPrecondition |
|
CustomPreconditionErrorException |
Thrown when a precondition failed.
|
CustomPreconditionFailedException |
Thrown when a precondition failed.
|
CustomPreconditionWrapper |
|
CustomSqlChange |
Interface to implement when creating a custom change that generates SQL.
|
CustomSqlRollback |
Interface to implement that allows rollback of a custom sql change.
|
CustomTaskChange |
Interface to implement when creating a custom change that does not actually generate SQL.
|
CustomTaskRollback |
Interface to implement that allows rollback of a custom task change.
|
CyclicDependencyException |
|
CyclicDependencyException |
|
Data |
|
Database |
Interface that every DBMS supported by this software must implement.
|
DatabaseChange |
|
DatabaseChangeLog |
Encapsulates the information stored in the change log XML file.
|
DatabaseChangeLog.OnUnknownFileFormat |
Controls what to do when including a file with a format that isn't recognized by a changelog parser.
|
DatabaseChangelogCommandStep |
This helper class provides two objects: a valid and verified DatabaseChangeLog and the ChangeLogParameters
object used to instantiate it.
|
DatabaseChangeLogLock |
Information about the database changelog lock which allows only one instance of Liquibase to attempt to
update a database at a time.
|
DatabaseChangeNote |
|
DatabaseChangeProperties |
|
DatabaseChangeProperty |
|
DatabaseConnection |
A liquibase abstraction over the normal Connection that is available in
java.sql.
|
DatabaseDataType |
This class represents a native data type used by a specific RDBMS.
|
DatabaseException |
|
DatabaseFactory |
|
DatabaseFunction |
|
DatabaseFunctionType |
|
DatabaseHistoryException |
|
DatabaseIncapableOfOperation |
|
DatabaseInfo |
|
DatabaseLevelObject |
|
DatabaseList |
|
DatabaseObject |
Interface for all types of database objects can be manipulated using ChangeSets.
|
DatabaseObjectCollection |
|
DatabaseObjectCollectionComparator |
|
DatabaseObjectComparator |
|
DatabaseObjectComparatorChain |
|
DatabaseObjectComparatorFactory |
|
DatabaseObjectFactory |
|
DatabaseRollbackFutureTask |
|
DatabaseRollbackTask |
Ant task for rolling back a database.
|
DatabaseSnapshot |
|
DatabaseTestSystem |
|
DatabaseType |
|
DatabaseUpdateTask |
Ant task for migrating a database forward.
|
DatabaseUpdateTestingRollbackTask |
Ant task for migrating a database forward testing rollback.
|
DatabaseUtils |
|
DatabaseWrapper |
Wraps the external database used by DatabaseTestSystem
so that HOW the database is interacted with is independent of WHAT we do with that connection.
|
DataSnapshotGenerator |
|
DataType |
|
DataType.ColumnSizeUnit |
Specifies the unit of a column's size.
|
DataTypeFactory |
|
DataTypeInfo |
|
DataTypeWrapper |
A wrapper class for data types.
|
DateParseException |
|
DateTimeType |
|
DateType |
|
DB2Database |
|
DB2TestSystem |
|
Db2zDatabase |
|
DB2zTestSystem |
|
DbDocCommandStep |
|
DBDocTask |
|
DBDocUtil |
|
DBDocVisitor |
|
DbmsChangeSetFilter |
|
DBMSPrecondition |
Precondition for specifying the type of database (oracle, mysql, etc.).
|
DbmsTargetedChange |
Adding this interface to your Change class allows you to specify a dbms attribute listing the databases the change is applied to.
|
DbUrlConnectionArgumentsCommandStep |
|
DbUrlConnectionCommandStep |
Internal command step to be used on CommandStep pipeline to manage the database connection.
|
DecimalType |
|
DefaultChangeExecListener |
A wrapper ChangeExecListener who keeps track of deployed and failed ChangeSets,
while also delegating listener actions to any other ChangeExecListener included
when the object is constructed.
|
DefaultDatabaseObjectComparator |
|
DefaultInputHandler<ReturnType> |
|
DefaultLoggerConfiguration |
Deprecated.
|
DefaultsFileValueProvider |
|
DefaultXmlWriter |
|
DeleteDataChange |
|
DeleteGenerator |
|
DeleteStatement |
|
DependencyNotFoundException |
|
DependencyNotFoundException |
|
DependencyUtil |
|
DependencyUtil.DependencyGraph<T> |
|
DependencyUtil.NodeValueListener<T> |
|
DeprecatedConfigurationValueProvider |
Deprecated. |
DerbyConnection |
|
DerbyDatabase |
|
DerbyTestSystem |
|
DetermineNumberChangesFollowingVisitor |
|
DiffChangelogCommandStep |
|
DiffCommand |
Deprecated.
|
DiffCommandStep |
|
DiffDatabaseTask |
|
DiffDatabaseToChangeLogTask |
|
Difference |
|
DiffGenerator |
|
DiffGeneratorFactory |
|
DiffOutputControl |
|
DiffOutputControlCommandStep |
Internal command step to be used on pipeline to instantiate a DiffOutputControl object that is mainly used
by diffChangeLog/generateChangeLog .
|
DiffResult |
|
DiffResultsSummary |
|
DiffStatusListener |
|
DiffToChangeLog |
|
DiffToChangeLogCommand |
Deprecated.
|
DiffToReport |
|
DirectoryPathHandler |
|
DirectoryResourceAccessor |
A @{link ResourceAccessor} implementation for files on the file system.
|
DockerDatabaseWrapper |
Implementation of DatabaseWrapper for databases that are managed via docker in JdbcDatabaseContainer s.
|
DoubleDataTypeSnowflake |
|
DoubleType |
|
DownloadUtil |
|
DropAllCommandStep |
|
DropAllForeignKeyConstraintsChange |
|
DropAllTask |
|
DropColumnChange |
Drops an existing column from a table.
|
DropColumnGenerator |
|
DropColumnStatement |
|
DropDefaultValueChange |
Removes the default value from an existing column.
|
DropDefaultValueGenerator |
|
DropDefaultValueGeneratorSnowflake |
|
DropDefaultValueStatement |
|
DropForeignKeyConstraintChange |
Drops an existing foreign key constraint.
|
DropForeignKeyConstraintGenerator |
|
DropForeignKeyConstraintStatement |
|
DropIndexChange |
Drops an existing index.
|
DropIndexGenerator |
|
DropIndexStatement |
|
DropNotNullConstraintChange |
Drops a not-null constraint from an existing column.
|
DropPrimaryKeyChange |
Removes an existing primary key.
|
DropPrimaryKeyGenerator |
|
DropPrimaryKeyStatement |
|
DropProcedureChange |
|
DropProcedureGenerator |
|
DropProcedureGeneratorSnowflake |
|
DropProcedureStatement |
|
DropSequenceChange |
Drops an existing sequence.
|
DropSequenceGenerator |
|
DropSequenceStatement |
|
DropTableChange |
Drops an existing table.
|
DropTableGenerator |
|
DropTableStatement |
|
DropUniqueConstraintChange |
Removes an existing unique constraint.
|
DropUniqueConstraintGenerator |
|
DropUniqueConstraintStatement |
|
DropViewChange |
Drops an existing view.
|
DropViewGenerator |
|
DropViewStatement |
|
DuplicateChangeSetException |
|
DuplicateChangesets |
|
DuplicateStatementIdentifierException |
|
EmptyChange |
|
EmptyDatabaseSnapshot |
|
EmptyLineAndCommentSkippingInputStream |
Input stream that does not read (skips) lines starting with commentPattern and line endings.
|
EnterpriseDBDatabase |
|
EnvironmentValueProvider |
Searches for the configuration values in the system environment variables.
|
ErrorPrecondition |
|
ExceptionDetails |
|
ExceptionUtil |
|
ExecutablePreparedStatement |
To be implemented by instances that use a prepared statement for execution
|
ExecutablePreparedStatementBase |
|
ExecutablePreparedStatementBase.LOBContent<T> |
|
ExecutedAfterChangeSetFilter |
|
ExecuteShellCommandChange |
Executes a given shell executable.
|
ExecuteSqlCommandStep |
|
Executor |
Interface for a class that is capable of executing statements/queries against a DBMS.
|
ExecutorService |
|
ExitCodeException |
This interface marks an exception as one which can specify the exit code that Liquibase should use if an exception
which implements this interface is thrown.
|
ExpectedChangesVisitor |
|
ExpressionMatcher |
Common functionality for matching set of Context/Labels against provided expression.
|
ExtensibleObject |
This interface defines how objects can be extended with additional attributes at runtime without subclassing and exposes the ability to query attributes without resorting to reflection.
|
ExtensibleObjectAttribute |
|
FailedPrecondition |
|
FilenameUtil |
General filename and filepath manipulation utilities.
|
FilenameUtils |
Deprecated.
|
FileSystemResourceAccessor |
Deprecated.
|
FileUtil |
|
FindForeignKeyConstraintsStatement |
|
FirebirdDatabase |
Firebird database implementation.
|
FirebirdTestSystem |
|
FloatType |
|
FlowCommandArgumentValueProvider |
|
ForeignKey |
|
ForeignKeyComparator |
|
ForeignKeyConstraint |
|
ForeignKeyConstraintType |
|
ForeignKeyExistsPrecondition |
|
ForeignKeySnapshotGenerator |
|
FormattedSqlChangeLogParser |
|
FormattedSqlChangeLogSerializer |
|
FutureRollbackCountSqlCommandStep |
|
FutureRollbackFromTagSqlCommandStep |
|
FutureRollbackSqlCommandStep |
|
GenerateChangeLogCommand |
Deprecated.
|
GenerateChangelogCommandStep |
|
GenerateChangeLogTask |
|
GetNextChangeSetSequenceValueGenerator |
|
GetNextChangeSetSequenceValueStatement |
|
GetViewDefinitionGenerator |
|
GetViewDefinitionGeneratorDB2 |
|
GetViewDefinitionGeneratorDerby |
|
GetViewDefinitionGeneratorFirebird |
|
GetViewDefinitionGeneratorHsql |
|
GetViewDefinitionGeneratorInformix |
|
GetViewDefinitionGeneratorMSSQL |
|
GetViewDefinitionGeneratorOracle |
|
GetViewDefinitionGeneratorPostgres |
|
GetViewDefinitionGeneratorSnowflake |
Snowflake-specific view definition generator.
|
GetViewDefinitionGeneratorSybase |
|
GetViewDefinitionGeneratorSybaseASA |
|
GetViewDefinitionStatement |
|
GlobalConfiguration |
Deprecated.
|
GlobalConfiguration |
Configuration container for global properties.
|
GlobalConfiguration.DuplicateFileMode |
|
H2Database |
|
H2TestSystem |
|
HelpMojo |
Display help information on liquibase-maven-plugin.
Call mvn liquibase:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
|
HelpUtil |
|
History |
|
History.Changeset |
|
HistoryCommand |
Deprecated.
|
HistoryCommandStep |
|
HistoryFormat |
|
HsqlConnection |
|
HsqlDatabase |
|
HsqlTestSystem |
|
HTMLListWriter |
|
HTMLWriter |
|
IgnoreChangeSetFilter |
|
IncludeAllFilter |
|
Index |
|
IndexComparator |
|
IndexExistsPrecondition |
|
IndexSnapshotGenerator |
Analyses the properties of a database index and creates an object representation ("snapshot").
|
IndividualChangesetInfo |
|
InformixDatabase |
|
InformixTestSystem |
|
Ingres9Database |
Created by martoccia.i on 19/10/2016.
|
InitializeDatabaseChangeLogLockTableGenerator |
|
InitializeDatabaseChangeLogLockTableStatement |
|
InputHandler<ReturnType> |
|
InputStreamList |
|
InsertDataChange |
Inserts data into an existing table.
|
InsertDataChangeGenerator |
Dummy SQL generator for InsertDataChange.ExecutableStatement
|
InsertExecutablePreparedStatement |
Handles INSERT Execution
|
InsertGenerator |
|
InsertOrUpdateGenerator |
|
InsertOrUpdateGeneratorDB2 |
|
InsertOrUpdateGeneratorH2 |
|
InsertOrUpdateGeneratorHsql |
|
InsertOrUpdateGeneratorInformix |
|
InsertOrUpdateGeneratorMSSQL |
|
InsertOrUpdateGeneratorMySQL |
|
InsertOrUpdateGeneratorOracle |
|
InsertOrUpdateGeneratorPostgres |
|
InsertOrUpdateGeneratorSnowflake |
|
InsertOrUpdateGeneratorSQLite |
Adds an ON CONFLICT REPLACE clause to an INSERT INTO ...
|
InsertOrUpdateGeneratorSybaseASA |
|
InsertOrUpdateStatement |
|
InsertSetGenerator |
|
InsertSetStatement |
|
InsertStatement |
|
IntegrationDetails |
Stores information about the integration running Liquibase.
|
InternalDatabase |
Marker interface for liquibase.database.InternalDatabase implementations that are for internal Liquibase usage, not user-exposed databases.
|
InternalHistoryCommandStep |
|
InternalHistoryCommandStep.DeploymentHistory |
|
InternalHistoryCommandStep.LegacyDeploymentDetails |
|
InternalHistoryCommandStep.TabularDeploymentDetails |
|
InternalSnapshotCommandStep |
|
IntType |
Represents a signed integer number using 32 bits of storage.
|
InvalidChangeDefinitionException |
|
InvalidExampleException |
Thrown if a descriptive example is not specific enough to perform a snapshot.
|
ISODateFormat |
|
JavaLogger |
The default logger for Liquibase.
|
JavaLogService |
|
JdbcConnection |
A ConnectionWrapper implementation which delegates completely to an
underlying java.sql.connection.
|
JdbcConnectionPatterns |
|
JdbcDatabaseSnapshot |
|
JdbcDatabaseWrapper |
Implementation of DatabaseWrapper for databases that are connected to via a JDBC url and are not "started" in a traditional sense.
|
JdbcExecutor |
Class to simplify execution of SqlStatements.
|
JdbcSnapshotGenerator |
|
JdbcUtil |
|
JdbcUtils |
Deprecated.
|
JsonChangeLogParser |
|
JsonChangeLogSerializer |
|
JsonSnapshotParser |
|
JsonSnapshotSerializer |
|
LabelChangeSetFilter |
|
LabelExpression |
Wrapper for list of labels.
|
Labels |
|
LicenseInfo |
|
LicenseInstallResult |
encapsulates overall install result and any messages.
|
LicenseService |
|
LicenseServiceFactory |
|
LicenseServiceUtils |
This class provides a static method for verifying licenses
|
Liquibase |
|
Liquibase |
|
Liquibase |
Primary facade class for interacting with Liquibase.
|
LiquibaseChangeLogSyncMojo |
Marks all unapplied changes to the database as applied in the change log.
|
LiquibaseChangeLogSyncSQLMojo |
Generates SQL that marks all unapplied changes as applied.
|
LiquibaseChangeLogSyncToTagMojo |
Marks all unapplied changes up to and include a specified tag to the database as applied in the change log.
|
LiquibaseChangeLogSyncToTagSQLMojo |
Generates SQL that marks all unapplied changes up to and including a specified tag
as applied.
|
LiquibaseChecksRunMojo |
Check the changelog for issues
|
LiquibaseChecksShowMojo |
List available checks, their configuration options, and current settings
|
LiquibaseClearChecksumsMojo |
Clears all checksums in the current changelog, so they will be recalculated next update.
|
LiquibaseColumn |
This class is just a marker class that is used to distinguish columns that are
used in the DATABASECHANGELOG and DATABASECHANGELOGLOCK tables from other columns
that might be used in Liquibase-managed database schemas.
|
LiquibaseCommand<T extends CommandResult> |
Deprecated.
|
LiquibaseCommandLine |
|
LiquibaseCommandLine.LiquibaseVersionProvider |
|
LiquibaseCommandLineConfiguration |
Common configuration settings for integrations
|
LiquibaseCommandLineConfiguration.ArgumentConverter |
|
LiquibaseConfiguration |
Provides unified management of configuration properties within Liquibase core and in extensions.
|
LiquibaseDatabaseDiff |
Generates a diff between the specified database and the reference database.
|
LiquibaseDataType |
Object representing a data type, instead of a plain string.
|
LiquibaseDbclHistoryMojo |
List all rows from the Liquibase Pro 'DATABASECHANGELOGHISTORY' tracking table.
|
LiquibaseDBDocMojo |
Generates dbDocs against the database.
|
LiquibaseDropAll |
Drops all database objects in the configured schema(s).
|
LiquibaseEntityResolver |
Finds the Liquibase schema from the classpath rather than fetching it over the Internet.
|
LiquibaseException |
Base class for all Liquibase exceptions.
|
LiquibaseExtDriver |
|
LiquibaseFlowMojo |
Run a series of commands contained in one or more stages, as configured in a liquibase flow-file.
|
LiquibaseFlowValidateMojo |
Validate a series of commands contained in one or more stages, as configured in a liquibase flow-file.
|
LiquibaseFutureRollbackSQL |
Generates the SQL that is required to rollback the database to current state after the next update.
|
LiquibaseGenerateChangeLogMojo |
Generates a changelog based on the current database schema.
|
LiquibaseGlobalExtension |
|
LiquibaseHistoryMojo |
Outputs history of deployments against the configured database.
|
LiquibaseIntegrationMethodInterceptor |
|
LiquibaseIntegrationTest |
|
LiquibaseIntegrationTestExtension |
|
LiquibaseIntegrationTestExtension.ErrorListener |
|
LiquibaseJakartaServletListener |
|
LiquibaseJakartaStatusServlet |
|
LiquibaseLauncher |
|
LiquibaseListener |
Base interface for all the different listeners available in liquibase.
|
LiquibaseListLocksMojo |
Lists all Liquibase updater locks on the current database.
|
LiquibaseParseException |
|
LiquibaseParser |
|
LiquibaseReleaseLocksMojo |
Removes any Liquibase updater locks from the current database.
|
LiquibaseReportStatusMojo |
Prints which changesets need to be applied to the database.
|
LiquibaseRollback |
Invokes Liquibase to rollback the database (and mark changesets as unapplied).
|
LiquibaseRollback.RollbackType |
|
LiquibaseRollbackOneChangeSetMojo |
Reverts (rolls back) one non-sequential changeSet made during a previous change to your database.
|
LiquibaseRollbackOneChangeSetSQL |
Displays the SQL which will be executed when the corresponding rollbackOneChangeSet command is
executed.
|
LiquibaseRollbackOneUpdateMojo |
Rolls back all changesets from any specific update, if all changesets can be rolled back.
|
LiquibaseRollbackOneUpdateSQL |
Displays the SQL which will be executed when the corresponding rollbackOneUpdate
command is executed.
|
LiquibaseRollbackSQL |
Generates the SQL that is required to rollback the database using one or more of the specified
attributes 'rollbackCount', 'rollbackTag' and/or 'rollbackDate'
|
LiquibaseSchema |
|
LiquibaseSchema |
|
LiquibaseSdkConfigurationValueProvider |
|
LiquibaseSerializable |
|
LiquibaseSerializable.SerializationType |
|
LiquibaseSerializer |
|
LiquibaseService |
|
LiquibaseServletListener |
Version of GenericServletListener that uses javax.servlet and NOT jakarta.servlet
|
LiquibaseSqlParser |
|
LiquibaseStatusServlet |
Version of GenericStatusServlet that uses javax.servlet and NOT jakarta.servlet
|
LiquibaseTableNames |
|
LiquibaseTableNamesFactory |
|
LiquibaseTag |
Writes a Liquibase tag to the database.
|
LiquibaseTagExistsMojo |
Checks for existence of the specified Liquibase tag in the database
|
LiquibaseType |
Qualifier Annotation
|
LiquibaseType |
Qualifier Annotation
|
LiquibaseUnexpectedChangeSetsMojo |
Print a list of changesets that have been executed but are not in the current changelog
|
LiquibaseUpdate |
Applies the DatabaseChangeLogs to the database.
|
LiquibaseUpdateSQL |
Generates the SQL that is required to update the database to the current
version as specified in the DatabaseChangeLogs.
|
LiquibaseUpdateTestingRollback |
Applies the DatabaseChangeLogs to the database, testing rollback.
|
LiquibaseUtil |
|
LiquibaseValidate |
Validates liquibase changelog
|
ListLocksCommandStep |
|
ListVisitor |
|
LoadDataChange |
|
LoadDataChange.LOAD_DATA_TYPE |
|
LoadDataChange.LoadDataRowConfig |
|
LoadDataColumnConfig |
|
LoadUpdateDataChange |
|
Location |
A Location is an object that has a name, and value, used to represent a license.
|
LockDatabaseChangeLogGenerator |
|
LockDatabaseChangeLogStatement |
|
LockException |
|
LockService |
|
LockServiceCommandStep |
Internal command step to be used on CommandStep pipeline to create lock services.
|
LockServiceFactory |
|
LockServiceImpl |
Deprecated.
|
LogFactory |
|
LogFormat |
|
Logger |
Interface to class that does the actual logging.
|
LoggerUIService |
Sends all UI requests to the configured Logger.
|
LoggingChangeExecListener |
|
LoggingExecutor |
A variant of the Executor service that does not actually modify the target database(s).
|
LoggingExecutorTextUtil |
Write texts to the current logging executor
|
LogMessageFilter |
Deprecated.
|
LogService |
|
LogServiceFactory |
|
LogUtil |
|
Main |
Deprecated.
|
Main.CodePointCheck |
|
MariaDBDatabase |
Encapsulates MySQL database support.
|
MariaDBTestSystem |
|
MarkChangeSetRanGenerator |
|
MarkChangeSetRanStatement |
|
MarkNextChangesetRanCommandStep |
|
MarkNextChangesetRanSqlCommandStep |
|
MarkNextChangeSetRanTask |
|
MavenLog |
|
MavenLog.Level |
|
MavenLogService |
|
MavenResourceAccessor |
|
MavenUi |
|
MavenUtils |
A Utilities class for Maven plugins.
|
MD5Util |
Generates md5-sums based on a string.
|
MdcChangeset |
|
MdcChangesetExtended |
|
MdcKey |
|
MdcManager |
|
MdcManagerFactory |
|
MdcObject |
|
MdcValue |
|
MediumIntType |
|
MergeColumnChange |
Combines data from two existing columns into a new column and drops the original columns.
|
MigrationFailedException |
|
MissingColumnChangeGenerator |
|
MissingDataChangeGenerator |
|
MissingDataExternalFileChangeGenerator |
|
MissingForeignKeyChangeGenerator |
|
MissingIndexChangeGenerator |
|
MissingObjectChangeGenerator |
|
MissingPrimaryKeyChangeGenerator |
|
MissingRequiredArgumentException |
Exception indicating that the required argument is missing.
|
MissingSequenceChangeGenerator |
|
MissingSequenceChangeGeneratorSnowflake |
|
MissingTableChangeGenerator |
|
MissingUniqueConstraintChangeGenerator |
|
MissingViewChangeGenerator |
|
MockChangeLogHistoryService |
|
MockConsoleWrapper |
|
MockDatabase |
A DBMS that effectively does nothing, but it is useful for tests where everything should work in the same way
for all databases.
|
MockDatabaseConnection |
|
MockExecutor |
|
MockLockService |
|
MockResource |
|
MockResourceAccessor |
|
ModifyChangeSets |
Container class to handle the modifyChangeSets tag.
|
ModifyDataTypeChange |
|
ModifyDataTypeGenerator |
|
ModifyDataTypeStatement |
|
MSSQLDatabase |
Encapsulates MS-SQL database support.
|
MSSQLDatabase.MSSQL_SERVER_VERSIONS |
|
MSSQLTestSystem |
|
MultiTenantSpringLiquibase |
A wrapper of Liquibase suitable in multi-tenant environments where multiple
data sources represent tenants.
|
MySQLDatabase |
Encapsulates MySQL database support.
|
MySQLTestSystem |
|
NamespaceDetails |
|
NamespaceDetailsFactory |
|
NCharType |
|
NetUtil |
|
NoOpLogger |
Logger which does nothing with the log records it is provided.
|
NoOpLogService |
Log service for the NoOpLogger which does nothing with the log records it is provided.
|
NoOpMdcManager |
Default MDC manager, which does nothing.
|
NormalizingStreamV8 |
Deprecated. |
NotInChangeLogChangeSetFilter |
|
NotNullConstraint |
|
NotPrecondition |
Class for controling "not" logic in preconditions.
|
NotRanChangeSetFilter |
|
NowAndTodayUtil |
Handles 'NOW' and 'TODAY' for Date / Time type columns
|
NumberType |
|
NumberUtil |
Miscellaneous utility methods for number conversion and parsing.
|
NumberUtils |
Deprecated.
|
NVarcharType |
|
ObjectChangeFilter |
|
ObjectDifferences |
|
ObjectDifferences.CompareFunction |
|
ObjectDifferences.DatabaseObjectNameCompareFunction |
|
ObjectDifferences.DataTypeCompareFunction |
|
ObjectDifferences.OrderedCollectionCompareFunction |
|
ObjectDifferences.StandardCompareFunction |
|
ObjectDifferences.ToStringCompareFunction |
|
ObjectDifferences.UnOrderedCollectionCompareFunction |
|
ObjectMetaData |
|
ObjectMetaData.Attribute |
Metadata about a particular attribute.
|
ObjectQuotingStrategy |
Strategy regards quoting object names e.g.
|
ObjectQuotingStrategyPrecondition |
|
ObjectUtil |
Various methods that make it easier to read and write object properties using the propertyName, instead of having
to look up the correct reader/writer methods manually first.
|
OfflineChangeLogHistoryService |
|
OfflineConnection |
|
OfflineLockService |
|
OpenOptions |
Defines the options for opening Resource s in Liquibase.
|
OperationInfo |
|
OracleDatabase |
Encapsulates Oracle database support.
|
OracleTestSystem |
|
OrPrecondition |
Class for controlling "or" logic in preconditions.
|
OSGiResourceAccessor |
|
OsgiUtil |
|
OutputChange |
|
OutputWriterCommandStep |
This helper class can be run prior to any command (but usually the *-sql commands, like update-sql) to redirect
the SQL to the console, rather than running it against an actual database.
|
ParsedNode |
Acts as a standard abstract syntax layer for changelogs defined in different formats.
|
ParsedNodeException |
|
ParseException |
This exception is thrown when parse errors are encountered.
|
PathHandler |
|
PathHandlerFactory |
|
PathResource |
|
PendingChangesetInfo |
|
PendingChangesWriter |
|
PendingSQLWriter |
|
Plugin |
Interface for objects designed to be pluggable in Liquibase.
|
PluginFactory |
Interface for classes that manage Plugin s.
|
PostgresDatabase |
Encapsulates PostgreSQL database support.
|
PostgresTestSystem |
|
PreCompareCommandStep |
Prepares objects used by database comparison Commands like diff, diffChangelog, etc
|
Precondition |
Marker interface for preconditions.
|
PreconditionContainer |
|
PreconditionContainer.ErrorOption |
|
PreconditionContainer.FailOption |
|
PreconditionContainer.OnSqlOutputOption |
|
PreconditionErrorException |
Thrown when a problem occurs in the evaluation of a precondition (which, under normal circumstances, should never
happen).
|
PreconditionFactory |
|
PreconditionFailedException |
Thrown when a precondition failed.
|
PreconditionLogic |
Marker interface for precondition logic tags (and,or, not)
|
PreparedStatementFactory |
Factory for PreparedStatements
|
PrependSqlVisitor |
|
PrimaryKey |
|
PrimaryKeyComparator |
|
PrimaryKeyConstraint |
|
PrimaryKeyExistsPrecondition |
|
PrimaryKeySnapshotGenerator |
|
PrioritizedService |
|
PropertyElement |
Annotation used at the field level that indicates that field is liquibase property element
|
PropertyExpandingStream |
|
ProvidedValue |
Describes a value found from a provider.
|
RanChangeSet |
Encapsulates information about a previously-ran changeset.
|
RanChangeSetFilter |
|
RawCallStatement |
|
RawCompoundStatement |
|
RawParameterizedSqlGenerator |
|
RawParameterizedSqlStatement |
|
RawSQLChange |
Allows execution of arbitrary SQL.
|
RawSqlGenerator |
|
RawSqlStatement |
|
RecentChangesWriter |
|
ReferenceDatabase |
Marker interface for Reference Database providers used by CommandStep Framework.
|
ReferenceDatabaseOutputWriterCommandStep |
This helper class can be run prior to any command (but usually the *-sql commands, like update-sql) to redirect
the SQL to the console, rather than running it against an actual database.
|
ReferenceDatabaseOutputWriterCommandStep.ReferenceDatabaseWriter |
The provided dependency.
|
ReferenceDbUrlConnectionCommandStep |
Internal command step to be used on pipeline to manage the database connection to the reference database.
|
ReflectionSerializer |
|
RegExpReplaceSqlVisitor |
|
ReindexGeneratorSQLite |
|
ReindexStatement |
|
Relation |
A container of columns.
|
ReleaseLocksCommandStep |
|
RemoveChangeSetRanStatusGenerator |
|
RemoveChangeSetRanStatusStatement |
|
RenameColumnChange |
Renames an existing column.
|
RenameColumnGenerator |
|
RenameColumnStatement |
|
RenameSequenceChange |
Renames an existing table.
|
RenameSequenceGenerator |
|
RenameSequenceStatement |
|
RenameTableChange |
Renames an existing table.
|
RenameTableGenerator |
|
RenameTableGeneratorSnowflake |
|
RenameTableStatement |
|
RenameViewChange |
Renames an existing view.
|
RenameViewGenerator |
|
RenameViewGeneratorSnowflake |
|
RenameViewStatement |
|
ReorganizeTableGeneratorDB2 |
|
ReorganizeTableStatement |
|
ReplaceIfExists |
ReplaceIfExists interface will control whether an implementation change object class will set the replaceIfExists flag that basically will tell
generate-changelog/diffToChangelog commands the given change object needs to generate the SQL for replace the stored logic if it already exists
|
ReplaceSqlVisitor |
|
Resource |
|
ResourceAccessor |
ResourceAccessors abstract file access so they can be read in a variety of environments.
|
ResourceAccessor.NotFoundResource |
|
ResourceAccessor.SearchOptions |
|
ResourceSupplier |
|
RestoredDatabaseSnapshot |
|
ResultSetCache |
|
ResultSetCache.ResultSetExtractor |
|
ResultSetCache.RowData |
|
ResultSetCache.SingleResultSetExtractor |
|
ResultSetCache.UnionResultSetExtractor |
|
ResultSetCacheSnowflake |
|
ResultSetCacheSnowflake.RowData |
|
ResultSetCacheSnowflake.SingleResultSetExtractor |
|
RollbackCommandStep |
RollbackCommandStep performs the rollback-to-tag logic.
|
RollbackContainer |
|
RollbackCountCommandStep |
|
RollbackCountSqlCommandStep |
|
RollbackFailedException |
|
RollbackImpossibleException |
Thrown if a change is encountered that cannot be rolled back.
|
RollbackListVisitor |
|
RollbackReportParameters |
|
RollbackReportParameters.ChangesetDetails |
|
RollbackSqlCommandStep |
RollbackSqlCommandStep performs the rollback-to-tag-sql logic.
|
RollbackSqlFile |
This class is used to represent MDC data related to a sqlFile type change inside a rollback.
|
RollbackToDateCommandStep |
|
RollbackToDateSqlCommandStep |
|
RollbackVisitor |
|
RowCountPrecondition |
|
RowMapper |
|
RowMapperNotNullConstraintsResultSetExtractor |
Adapter implementation of the ResultSetExtractor interface that delegates
to a RowMapper which is supposed to create a not null constraint object for each row.
|
RowMapperResultSetExtractor |
Adapter implementation of the ResultSetExtractor interface that delegates
to a RowMapper which is supposed to create an object for each row.
|
RunningAsPrecondition |
Precondition that checks the name of the user executing the change log.
|
RuntimeEnvironment |
|
RuntimeGenerator |
|
RuntimeInfo |
|
RuntimeStatement |
|
Schema |
|
SchemaComparator |
|
SchemaSnapshotGenerator |
|
SchemaSnapshotGeneratorSnowflake |
|
SchemesCDIConfigBuilder |
|
SchemesCDIConfigBuilder |
|
SchemesTreeBuilder |
|
SchemesTreeBuilder |
|
Scope |
This scope object is used to hold configuration and other parameters within a call without needing complex method signatures.
|
Scope.Attr |
Enumeration containing standard attributes.
|
Scope.ScopedRunner<T> |
|
Scope.ScopedRunnerWithReturn<T> |
|
ScopeManager |
|
ScopeValueProvider |
Searches the Scope for the given key.
|
SearchPathResourceAccessor |
|
SelectFromDatabaseChangeLogGenerator |
|
SelectFromDatabaseChangeLogLockGenerator |
|
SelectFromDatabaseChangeLogLockStatement |
|
SelectFromDatabaseChangeLogStatement |
|
SelectFromDatabaseChangeLogStatement.ByNotNullCheckSum |
|
SelectFromDatabaseChangeLogStatement.ByTag |
|
SelectFromDatabaseChangeLogStatement.WhereClause |
|
Sequence |
|
SequenceCurrentValueFunction |
Represents a function for getting the current value from a sequence
|
SequenceExistsPrecondition |
|
SequenceNextValueFunction |
Represents a function for getting the next value from a sequence
|
SequenceSnapshotGenerator |
Snapshot generator for a SEQUENCE object in a JDBC-accessible database
|
SequenceSnapshotGeneratorSnowflake |
|
ServiceLocator |
Abstraction for finding and creating instances of classes.
|
ServiceNotFoundException |
|
ServletConfigurationValueProvider |
|
SetColumnRemarksChange |
|
SetColumnRemarksGenerator |
|
SetColumnRemarksGeneratorSnowflake |
|
SetColumnRemarksStatement |
|
SetNullableGenerator |
|
SetNullableStatement |
|
SetTableRemarksChange |
|
SetTableRemarksGenerator |
|
SetTableRemarksGeneratorSnowflake |
|
SetTableRemarksStatement |
|
SetupConfigurationValueProvider |
Setup class allowing registration of custom configuration value providers, and also providing automatic cleanup.
|
SetupException |
If there is an error with setting up a Change this Exception
will be thrown.
|
SetViewRemarksGenerator |
|
SetViewRemarksStatement |
|
ShouldRunChangeSetFilter |
|
ShowSummaryArgument |
This class encapsulates the argument "show-summary", which applies to the update family of commands.
|
ShowSummaryGenerator |
|
ShowSummaryGeneratorFactory |
|
ShowSummaryUtil |
Methods to show a summary of change set counts after an update
|
ShowSummaryUtil.ShouldNotCountAsSkipChangesetFilter |
Internal use only filter.
|
SimpleCharStream |
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
|
SimpleSqlGrammar |
An Simple SQL Grammar.
|
SimpleSqlGrammarConstants |
Token literal values and constants.
|
SimpleSqlGrammarTokenManager |
Token Manager.
|
SimpleStatus |
|
SingleLineComment |
|
SingletonObject |
|
SingletonScopeManager |
|
SkippedChangeSetVisitor |
|
SmallIntType |
|
SmartMap |
|
SnakeYamlUtil |
This class provides methods that are necessary because older (< 1.32) versions of SnakeYaml do not have
those methods.
|
SnapshotCommand |
Deprecated.
|
SnapshotCommandStep |
|
SnapshotControl |
Allows the class user to influence various aspects of the database object snapshot generation, e.g.
|
SnapshotGenerator |
|
SnapshotGeneratorChain |
|
SnapshotGeneratorFactory |
|
SnapshotIdService |
|
SnapshotListener |
Listener interface to be called during the snapshot process.
|
SnapshotParser |
|
SnapshotParserFactory |
|
SnapshotReferenceCommandStep |
|
SnapshotSerializer |
|
SnapshotSerializerFactory |
|
SnowflakeDatabase |
|
SnowflakeJdbcExecutor |
|
SnowflakeResultSetConstraintsExtractor |
|
SpringLiquibase |
A Spring-ified wrapper for Liquibase.
|
SpringResourceAccessor |
|
Sql |
|
SqlChangeLogParser |
|
SqlConfiguration |
Configuration container for global properties.
|
SQLFileChange |
Represents a Change for custom SQL stored in a File.
|
SqlGenerator<T extends SqlStatement> |
SqlGenerator implementations take a database-independent SqlStatement interface and create a
database-specific Sql object.
|
SqlGeneratorChain<T extends SqlStatement> |
|
SqlGeneratorFactory |
SqlGeneratorFactory is a singleton registry of SqlGenerators.
|
SQLiteDatabase |
|
SQLiteDatabase.AlterTableVisitor |
|
SQLiteTestSystem |
|
SqlListener |
Liquibase listener for executed SQL
|
SqlParser |
Deprecated.
|
SqlParserFactory |
|
SqlPrecondition |
|
SqlStatement |
The SqlStatement classes correspond to (roughly) a single SQL statement.
|
SqlUtil |
|
SqlVisitor |
|
SqlVisitorFactory |
|
StandardChangeLogHistoryService |
|
StandardChangeSetService |
The standard OSS implementation of the ChangeSetService
|
StandardDiffGenerator |
|
StandardLiquibaseTableNames |
|
StandardLockService |
|
StandardNamespaceDetails |
|
StandardObjectChangeFilter |
This class is used by other classes to filter the set of database objects used
in diff-type operations including the diff command and the generateChangeLog
command.
|
StandardObjectChangeFilter.Filter |
The Filter class is used internally to do the actual work.
|
StandardObjectChangeFilter.FilterType |
|
StandardServiceLocator |
|
StandardShowSummaryGenerator |
|
StandardSqlParser |
|
StartH2CommandStep |
|
StatementNotSupportedOnDatabaseException |
|
Status |
|
Status.Changeset |
|
StatusChangeLogIterator |
This class calculates the status of all change sets involved in an update operation
It allows us to determine ALL reasons that a ChangeSet will not be deployed, unlike
the standard iterator which breaks upon finding a reason to deny the change set.
|
StatusCommandStep |
|
StatusVisitor |
ChangeSetVisitor that will collect the execution status of changeSets without executing them.
|
StopChange |
|
StopChange.StopChangeException |
|
StoredDatabaseLogic<T extends StoredDatabaseLogic> |
|
StoredProcedure |
|
StoredProcedureGenerator |
|
StoredProcedureStatement |
|
StreamUtil |
Utilities for working with streams.
|
StringChangeLogSerializer |
|
StringChangeLogSerializer.FieldFilter |
|
StringClauses |
Defines a list of clauses that can be manipulated and rearranged based on keys associated with each.
|
StringClauses.ClauseIterator |
|
StringClauses.Comment |
|
StringClauses.Delimiter |
|
StringClauses.LiteralClause |
|
StringClauses.Whitespace |
|
StringDiff |
|
StringSnapshotSerializer |
|
StringSnapshotSerializerReadable |
|
StringUtil |
Various utility methods for working with strings.
|
StringUtil.DefaultFormatter |
|
StringUtil.StringUtilFormatter<Type> |
|
StringUtil.ToStringFormatter |
|
SybaseASAConnection |
A SybaseASA specific Delegate that removes the calls
to nativeSQL due to driver issues.
|
SybaseASADatabase |
Support for SAP (formerly: Sybase) AS (Adapter Server) Anywhere embedded/mobile database.
|
SybaseASATestSystem |
|
SybaseConnection |
A Sybase specific Delegate that removes the calls to commit
and rollback as Sybase requires that autocommit be set to true.
|
SybaseDatabase |
Encapsulates Sybase ASE database support.
|
SystemPropertyValueProvider |
|
SystemUtil |
|
Table |
|
TableComparator |
|
TableExistsPrecondition |
|
TableIsEmptyGenerator |
|
TableIsEmptyPrecondition |
|
TableIsEmptyStatement |
|
TableListWriter |
|
TableOutput |
|
TableRowCountGenerator |
|
TableRowCountStatement |
|
TableSnapshotGenerator |
|
TableWriter |
|
TagCommandStep |
|
TagDatabaseChange |
|
TagDatabaseGenerator |
|
TagDatabaseStatement |
|
TagDatabaseTask |
|
TagExistsCommandStep |
|
TagVersionEnum |
|
TempObjectQuotingStrategy |
This class maintains an object quoting strategy and will reset the database's strategy when the close method is called.
|
TestFilter |
|
TestSetup |
|
TestSetupEnvironment |
|
TestSystem |
TestSystem implementations define and manage a connection to an external system to test.
|
TestSystem.Definition |
|
TestSystemDownCommand |
|
TestSystemFactory |
|
TestSystemUpCommand |
|
TextDataTypeSnowflake |
|
ThreadLocalScopeManager |
An alternative to SingletonScopeManager which manages a separate Scope per thread.
Integrations that would prefer to use this scope manager can call
|
TimestampNTZTypeSnowflake |
|
TimestampType |
Data type support for TIMESTAMP data types in various DBMS.
|
TimeType |
|
TinyIntType |
|
Token |
Describes the input token stream.
|
TokenMgrError |
Token Manager Error.
|
UIService |
Service for interacting with the user.
|
UIServiceEnum |
Enum used to define the available UIServices provided by Liquibase that can be set using global parameters
|
UIServiceFactory |
|
UnexpectedChangesetsCommandStep |
|
UnexpectedColumnChangeGenerator |
|
UnexpectedForeignKeyChangeGenerator |
|
UnexpectedIndexChangeGenerator |
|
UnexpectedLiquibaseException |
Marks an internal error (runtime exception) that prevents this software from further processing.
|
UnexpectedLiquibaseSdkException |
|
UnexpectedObjectChangeGenerator |
|
UnexpectedPrimaryKeyChangeGenerator |
|
UnexpectedSequenceChangeGenerator |
|
UnexpectedTableChangeGenerator |
|
UnexpectedUniqueConstraintChangeGenerator |
|
UnexpectedViewChangeGenerator |
|
UnimplementedWrapper |
Deprecated.
|
UniqueConstraint |
|
UniqueConstraint |
|
UniqueConstraintComparator |
|
UniqueConstraintExistsPrecondition |
|
UniqueConstraintSnapshotGenerator |
|
UniqueConstraintSnapshotGeneratorSnowflake |
|
UnknownChangelogFormatException |
|
UnknownChangeLogParameterException |
|
UnknownConfigurationType |
|
UnknownFormatException |
Thrown by SnapshotParserFactory if it cannot find a parser for a given file format.
|
UnknownType |
|
UnlockDatabaseChangeLogGenerator |
|
UnlockDatabaseChangeLogStatement |
|
UnparsedSql |
|
UnsupportedChecksumVersionException |
|
UnsupportedDatabase |
|
UpdateChangeSetChecksumGenerator |
|
UpdateChangeSetChecksumStatement |
|
UpdateCommandStep |
|
UpdateCountCommandStep |
|
UpdateCountSqlCommandStep |
|
UpdateDataChange |
|
UpdateDataChangeGenerator |
Dummy SQL generator for UpdateDataChange.ExecutableStatement
|
UpdateExecutablePreparedStatement |
|
UpdateGenerator |
|
UpdateReportParameters |
|
UpdateRollbackReportParameters |
|
UpdateSqlCommandStep |
|
UpdateStatement |
|
UpdateSummary |
This class is the representation of the summary available in the update command.
|
UpdateSummaryDetails |
Container to handle sharing update summary message between different services
|
UpdateSummaryEnum |
|
UpdateSummaryOutputEnum |
|
UpdateTestingRollbackCommandStep |
|
UpdateToTagCommandStep |
|
UpdateToTagSqlCommandStep |
|
UpdateVisitor |
|
UpToTagChangeSetFilter |
|
URIResource |
|
UrlUtil |
|
UUIDType |
|
Validate |
Similar to assert logic, but will run regardless of JVM settings.
|
ValidateCommandStep |
|
ValidatingVisitor |
|
ValidatingVisitorUtil |
Util class to offload methods that are used by ValidatingVisitor class
and may make it more complex than it should be
|
ValidationErrors |
|
ValidationFailedException |
|
ValueHandlerUtil |
|
VarcharType |
|
Version |
|
Version.JavaHome |
|
Version.Library |
|
Version.LiquibaseLibraries |
|
VersionUtils |
|
VersionUtils.LibraryInfo |
|
View |
|
ViewExistsPrecondition |
|
ViewSnapshotGenerator |
|
Warnings |
|
WriterOutputStream |
OutputStream implementation that transforms a byte stream to a
character stream using a specified charset encoding and writes the resulting
stream to a Writer .
|
XMLChangeLogSAXParser |
|
XMLChangeLogSerializer |
|
XMLType |
|
XMLUtil |
Various utility methods for working with XML.
|
XmlWriter |
|
XSDLookUpException |
|
YamlChangeLogParser |
|
YamlChangeLogSerializer |
|
YamlParser |
|
YamlSerializer |
|
YamlSerializer.LiquibaseRepresenter |
|
YamlSerializer.LiquibaseResolver |
|
YamlSnapshotParser |
|
YamlSnapshotSerializer |
|
YamlSnapshotSerializer.SnapshotLiquibaseRepresenter |
|
ZipPathHandler |
|
ZipResourceAccessor |
|