本文整理了Java中org.flywaydb.core.Flyway.validate()
方法的一些代码示例,展示了Flyway.validate()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Flyway.validate()
方法的具体详情如下:
包路径:org.flywaydb.core.Flyway
类名称:Flyway
方法名:validate
暂无
代码示例来源:origin: jooby-project/jooby
@Override
public void run(final Flyway flyway) {
flyway.validate();
}
},
代码示例来源:origin: org.flywaydb/flyway-gradle-plugin
@Override
protected Object run(Flyway flyway) {
flyway.validate();
return null;
}
}
代码示例来源:origin: org.jooby/jooby-flyway
@Override
public void run(final Flyway flyway) {
flyway.validate();
}
},
代码示例来源:origin: hortonworks/registry
private void validate() {
flyway.validate();
}
代码示例来源:origin: hortonworks/registry
private void validate() {
flyway.validate();
}
代码示例来源:origin: com.hortonworks.registries/storage-tool
private void validate() {
flyway.validate();
}
代码示例来源:origin: com.hortonworks.registries/storage-tool
private void validate() {
flyway.validate();
}
代码示例来源:origin: org.seedstack.addons.flyway/flyway
@Override
public Integer call() throws Exception {
Flyway flyway = getFlyway();
if (this.target != null) {
flyway.setTargetAsString(this.target);
}
System.out.println("Flyway: validating datasource " + getDatasource() + " for " + target);
flyway.validate();
return 0;
}
}
代码示例来源:origin: hammock-project/hammock
private void postCreate() {
String executions = ConfigProvider.getConfig().getOptionalValue("flyway.execute",String.class)
.orElse("migrate");
String[] methods = executions.split(",");
for(String method :methods) {
switch (method.toLowerCase()) {
case "repair":
flyway.repair();
break;
case "migrate":
flyway.migrate();
break;
case "clean":
flyway.clean();
break;
case "validate":
flyway.validate();
break;
case "baseline":
flyway.baseline();
break;
default:
LOG.warn("Invalid callback method "+method);
break;
}
}
}
代码示例来源:origin: ws.ament.hammock/util-flyway
private void postCreate() {
String executions = ConfigProvider.getConfig().getOptionalValue("flyway.execute",String.class)
.orElse("migrate");
String[] methods = executions.split(",");
for(String method :methods) {
switch (method.toLowerCase()) {
case "repair":
flyway.repair();
break;
case "migrate":
flyway.migrate();
break;
case "clean":
flyway.clean();
break;
case "validate":
flyway.validate();
break;
case "baseline":
flyway.baseline();
break;
default:
LOG.warn("Invalid callback method "+method);
break;
}
}
}
代码示例来源:origin: DSpace/DSpace
System.out
.println("Attempting to validate database status (and migration checksums) via FlywayDB...");
flyway.validate();
System.out.println("No errors thrown. Validation succeeded. (Check dspace logs for more details)");
System.exit(0);
代码示例来源:origin: dropwizard/dropwizard-flyway
@Override
protected void run(final Namespace namespace, final Flyway flyway) throws Exception {
final Boolean namespaceBoolean = namespace.getBoolean(OUT_OF_ORDER);
final Boolean cleanOnValidationError = namespace.getBoolean(CLEAN_ON_VALIDATION_ERROR);
FluentConfiguration config = Flyway.configure(flyway.getConfiguration().getClassLoader()).configuration(flyway.getConfiguration());
if (namespaceBoolean != null) {
config.outOfOrder(namespaceBoolean);
}
if (cleanOnValidationError != null) {
config.cleanOnValidationError(cleanOnValidationError);
}
Flyway customFlyway = config.load();
customFlyway.validate();
}
}
内容来源于网络,如有侵权,请联系作者删除!