liquibase.change.core.EmptyChange Maven / Gradle / Ivy
package liquibase.change.core;
import liquibase.change.AbstractChange;
import liquibase.change.Change;
import liquibase.change.ChangeMetaData;
import liquibase.change.DatabaseChange;
import liquibase.database.Database;
import liquibase.statement.SqlStatement;
@DatabaseChange(name = "empty", description = "empty", priority = ChangeMetaData.PRIORITY_DEFAULT)
public class EmptyChange extends AbstractChange {
@Override
public SqlStatement[] generateStatements(Database database) {
return SqlStatement.EMPTY_SQL_STATEMENT;
}
@Override
public String getConfirmationMessage() {
return "Empty change did nothing";
}
@Override
public String getSerializedObjectNamespace() {
return STANDARD_CHANGELOG_NAMESPACE;
}
@Override
protected Change[] createInverses() {
return EMPTY_CHANGE;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy