本文整理了Java中org.flywaydb.core.Flyway.setEncoding()
方法的一些代码示例,展示了Flyway.setEncoding()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Flyway.setEncoding()
方法的具体详情如下:
包路径:org.flywaydb.core.Flyway
类名称:Flyway
方法名:setEncoding
暂无
代码示例来源:origin: zapodot/embedded-db-junit
public Builder withEncoding(final String encoding) {
flyway.setEncoding(encoding);
return this;
}
代码示例来源:origin: zapodot/embedded-db-junit
public Builder() {
flyway.setEncoding(StandardCharsets.UTF_8.name());
flyway.setTarget(MigrationVersion.LATEST);
}
代码示例来源:origin: MissionCriticalCloud/cosmic
public void check() {
logger.info("Start database migration");
final InitialContext cxt;
final DataSource dataSource;
try {
cxt = new InitialContext();
dataSource = (DataSource) cxt.lookup("java:/comp/env/jdbc/cosmic");
} catch (final NamingException e) {
logger.error(e.getMessage(), e);
throw new CloudRuntimeException(e.getMessage(), e);
}
final Flyway flyway = new Flyway();
flyway.setDataSource(dataSource);
flyway.setTable("schema_version");
flyway.setEncoding("UTF-8");
try {
flyway.migrate();
} catch (final FlywayException e) {
logger.error(e.getMessage(), e);
throw new CloudRuntimeException(e.getMessage(), e);
}
logger.info("Database migration successful");
}
}
代码示例来源:origin: org.arquillian.ape/arquillian-ape-sql-standalone-flyway
flyway.setEncoding((String) this.options.get(ENCODING));
代码示例来源:origin: DSpace/DSpace
flywaydb.setEncoding("UTF-8");
代码示例来源:origin: com.hortonworks.registries/storage-tool
public static Flyway get(StorageProviderConfiguration conf, String scriptRootPath, boolean validateOnMigrate) {
Flyway flyway = new Flyway();
String location = "filesystem:" + scriptRootPath + File.separator + conf.getDbType();
flyway.setEncoding(encoding);
flyway.setTable(metaDataTableName);
flyway.setSqlMigrationPrefix(sqlMigrationPrefix);
flyway.setValidateOnMigrate(validateOnMigrate);
flyway.setOutOfOrder(outOfOrder);
flyway.setBaselineOnMigrate(baselineOnMigrate);
flyway.setBaselineVersion(MigrationVersion.fromVersion(baselineVersion));
flyway.setCleanOnValidationError(cleanOnValidationError);
flyway.setLocations(location);
flyway.setDataSource(conf.getUrl(), conf.getUser(), conf.getPassword(), null);
return flyway;
}
代码示例来源:origin: hortonworks/registry
public static Flyway get(StorageProviderConfiguration conf, String scriptRootPath, boolean validateOnMigrate) {
Flyway flyway = new Flyway();
String location = "filesystem:" + scriptRootPath + File.separator + conf.getDbType();
flyway.setEncoding(encoding);
flyway.setTable(metaDataTableName);
flyway.setSqlMigrationPrefix(sqlMigrationPrefix);
flyway.setValidateOnMigrate(validateOnMigrate);
flyway.setOutOfOrder(outOfOrder);
flyway.setBaselineOnMigrate(baselineOnMigrate);
flyway.setBaselineVersion(MigrationVersion.fromVersion(baselineVersion));
flyway.setCleanOnValidationError(cleanOnValidationError);
flyway.setLocations(location);
flyway.setDataSource(conf.getUrl(), conf.getUser(), conf.getPassword(), null);
return flyway;
}
代码示例来源:origin: com.hortonworks.registries/storage-tool
public static Flyway get(StorageProviderConfiguration conf, String scriptRootPath) {
Flyway flyway = new Flyway();
String location = "filesystem:" + scriptRootPath;
flyway.setEncoding(encoding);
flyway.setTable(metaDataTableName);
flyway.setValidateOnMigrate(validateOnMigrate);
flyway.setOutOfOrder(outOfOrder);
flyway.setBaselineOnMigrate(baselineOnMigrate);
flyway.setBaselineVersion(MigrationVersion.fromVersion(baselineVersion));
flyway.setCleanOnValidationError(cleanOnValidationError);
flyway.setLocations(location);
flyway.setResolvers(new ShellMigrationResolver(flyway.getConfiguration(), location, shellMigrationPrefix, shellMigrationSeperator, shellMigrationSuffix));
flyway.setDataSource(conf.getUrl(), conf.getUser(), conf.getPassword(), null);
return flyway;
}
代码示例来源:origin: hortonworks/registry
public static Flyway get(StorageProviderConfiguration conf, String scriptRootPath) {
Flyway flyway = new Flyway();
String location = "filesystem:" + scriptRootPath;
flyway.setEncoding(encoding);
flyway.setTable(metaDataTableName);
flyway.setValidateOnMigrate(validateOnMigrate);
flyway.setOutOfOrder(outOfOrder);
flyway.setBaselineOnMigrate(baselineOnMigrate);
flyway.setBaselineVersion(MigrationVersion.fromVersion(baselineVersion));
flyway.setCleanOnValidationError(cleanOnValidationError);
flyway.setLocations(location);
flyway.setResolvers(new ShellMigrationResolver(flyway.getConfiguration(), location, shellMigrationPrefix, shellMigrationSeperator, shellMigrationSuffix));
flyway.setDataSource(conf.getUrl(), conf.getUser(), conf.getPassword(), null);
return flyway;
}
内容来源于网络,如有侵权,请联系作者删除!