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 JdbcDatabaseContainers.
|
| 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 Resources 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 Plugins.
|
| 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 |
|