liquibase.precondition
Interface Precondition
- All Known Implementing Classes:
- AndPrecondition, ChangeLogPropertyDefinedPrecondition, ChangeSetExecutedPrecondition, ColumnExistsPrecondition, CustomPreconditionWrapper, DBMSPrecondition, ForeignKeyExistsPrecondition, IndexExistsPrecondition, NotPrecondition, OrPrecondition, PreconditionContainer, PreconditionLogic, PrimaryKeyExistsPrecondition, RunningAsPrecondition, SequenceExistsPrecondition, SqlPrecondition, TableExistsPrecondition, ViewExistsPrecondition
public interface Precondition
Marker interface for preconditions. May become an annotation in the future.
getName
String getName()
warn
Warnings warn(Database database)
validate
ValidationErrors validate(Database database)
check
void check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet)
throws PreconditionFailedException,
PreconditionErrorException
- Throws:
PreconditionFailedException
PreconditionErrorException
Copyright © 2012 Liquibase.org. All Rights Reserved.