package liquibase.precondition;
import liquibase.database.Database;
import liquibase.exception.CustomPreconditionFailedException;
public class ExampleCustomPrecondition implements CustomPrecondition {
private String name;
private String count;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getCount() {
return count;
}
public void setCount(String count) {
this.count = count;
}
@Override
public void check(Database database) throws CustomPreconditionFailedException {
System.out.println("Custom precondition ran. Name: "+name+", count: "+count );
// throw new CustomPreconditionFailedException("custom precondition failed", new RuntimeException());
}
}