@Override public ImmutableList<PrepareDbChange> getAdditionalTranslators() { SqlTranslatorConfigHelper configHelper = SqlTranslatorConfigHelper.createInMemoryDefault(); configHelper.getPostParsedSqlTranslators() .with(new IqToInMemorySqlTranslator()) .with(new DateFormatterPostParsedSqlTranslator(IqToInMemorySqlTranslator.ACCEPTED_DATE_FORMATS)); return Lists.immutable.<PrepareDbChange>with(new InMemoryTranslator(configHelper)); }
for (Constraint constraint : table.getConstraints()) { sb.append(","); this.printConstraint(sb, constraint, change.getObjectName()); this.printConstraint(sb, parsedValue.getAlterTableAdd().getConstraint(), change.getObjectName()); } else if (alterTableDrop != null) { sb.append("ALTER TABLE ").append(alterTableDrop.getTableName()).append(" "); this.printDrop(sb, dropStatement, alterTableDrop.getTableName()); } else if (dropStatement != null) { this.printDrop(sb, dropStatement, change.getObjectName()); } else { LOG.warn("This output was not mapped in this code branch; it should have been: {}", parsedValue);
private String translateStatement(String sql, final ChangeInput change) { sql = this.preParsedSqlTranslators.injectInto(sql, new Function2<String, PreParsedSqlTranslator, String>() { @Override public String value(String s, PreParsedSqlTranslator preParsedSqlTranslator) { return preParsedSqlTranslator.preprocessSql(s); } }); sql = this.renderTree(sql, change); return this.postParsedSqlTranslators.injectInto(sql, new Function2<String, PostParsedSqlTranslator, String>() { @Override public String value(String s, PostParsedSqlTranslator postParsedSqlTranslator) { return postParsedSqlTranslator.handleAnySqlPostTranslation(s, change); } }); }
@Override public ImmutableList<PrepareDbChange> getAdditionalTranslators() { SqlTranslatorConfigHelper configHelper = SqlTranslatorConfigHelper.createInMemoryDefault(); configHelper.getPostParsedSqlTranslators() .with(new IqToInMemorySqlTranslator()) .with(new DateFormatterPostParsedSqlTranslator(IqToInMemorySqlTranslator.ACCEPTED_DATE_FORMATS)); return Lists.immutable.<PrepareDbChange>with(new InMemoryTranslator(configHelper)); }
for (Constraint constraint : table.getConstraints()) { sb.append(","); this.printConstraint(sb, constraint, change.getObjectName()); this.printConstraint(sb, parsedValue.getAlterTableAdd().getConstraint(), change.getObjectName()); } else if (alterTableDrop != null) { sb.append("ALTER TABLE ").append(alterTableDrop.getTableName()).append(" "); this.printDrop(sb, dropStatement, alterTableDrop.getTableName()); } else if (dropStatement != null) { this.printDrop(sb, dropStatement, change.getObjectName()); } else { LOG.warn("This output was not mapped in this code branch; it should have been: {}", parsedValue);
private String translateStatement(String sql, final ChangeInput change) { sql = this.preParsedSqlTranslators.injectInto(sql, new Function2<String, PreParsedSqlTranslator, String>() { @Override public String value(String s, PreParsedSqlTranslator preParsedSqlTranslator) { return preParsedSqlTranslator.preprocessSql(s); } }); sql = this.renderTree(sql, change); return this.postParsedSqlTranslators.injectInto(sql, new Function2<String, PostParsedSqlTranslator, String>() { @Override public String value(String s, PostParsedSqlTranslator postParsedSqlTranslator) { return postParsedSqlTranslator.handleAnySqlPostTranslation(s, change); } }); }
@Override public ImmutableList<PrepareDbChange> getAdditionalTranslators() { SqlTranslatorConfigHelper configHelper = SqlTranslatorConfigHelper.createInMemoryDefault(); configHelper.setNameMapper(new Db2SqlTranslatorNameMapper()); configHelper.getPostColumnSqlTranslators() .with(new Db2ToInMemorySqlTranslator()) .with(new Db2ToH2SqlTranslator()); configHelper.getPostParsedSqlTranslators() .with(new Db2ToInMemorySqlTranslator()) .with(new DateFormatterPostParsedSqlTranslator(Db2ToInMemorySqlTranslator.ACCEPTED_DATE_FORMATS)); configHelper.getUnparsedSqlTranslators() .with(new Db2ToInMemorySqlTranslator()); return Lists.immutable.<PrepareDbChange>with(new InMemoryTranslator(configHelper)); }
@Override public ImmutableList<PrepareDbChange> getAdditionalTranslators() { SqlTranslatorConfigHelper configHelper = SqlTranslatorConfigHelper.createInMemoryDefault(); configHelper.setNameMapper(new MsSqlSqlTranslatorNameMapper()); configHelper.getPostColumnSqlTranslators() .with(new MsSqlToHsqlSqlTranslator()); configHelper.getPostParsedSqlTranslators() .with(new MsSqlToInMemorySqlTranslator()) .with(new DateFormatterPostParsedSqlTranslator(MsSqlToInMemorySqlTranslator.ACCEPTED_DATE_FORMATS)); configHelper.getUnparsedSqlTranslators() .with(new MsSqlToInMemorySqlTranslator()) .with(new MsSqlToHsqlDomainSqlTranslator()); return Lists.immutable.<PrepareDbChange>with(new InMemoryTranslator(configHelper)); }
@Override public ImmutableList<PrepareDbChange> getAdditionalTranslators() { SqlTranslatorConfigHelper configHelper = SqlTranslatorConfigHelper.createInMemoryDefault(); configHelper.setNameMapper(new Db2SqlTranslatorNameMapper()); configHelper.getPostColumnSqlTranslators() .with(new Db2ToInMemorySqlTranslator()) .with(new Db2ToHsqlSqlTranslator()); configHelper.getPostParsedSqlTranslators() .with(new Db2ToInMemorySqlTranslator()) .with(new DateFormatterPostParsedSqlTranslator(Db2ToInMemorySqlTranslator.ACCEPTED_DATE_FORMATS)); configHelper.getUnparsedSqlTranslators() .with(new Db2ToInMemorySqlTranslator()); return Lists.immutable.<PrepareDbChange>with(new InMemoryTranslator(configHelper)); }
@Override public ImmutableList<PrepareDbChange> getAdditionalTranslators() { SqlTranslatorConfigHelper configHelper = SqlTranslatorConfigHelper.createInMemoryDefault(); configHelper.setNameMapper(new Db2SqlTranslatorNameMapper()); configHelper.getPostColumnSqlTranslators() .with(new Db2ToInMemorySqlTranslator()) .with(new Db2ToH2SqlTranslator()); configHelper.getPostParsedSqlTranslators() .with(new Db2ToInMemorySqlTranslator()) .with(new DateFormatterPostParsedSqlTranslator(Db2ToInMemorySqlTranslator.ACCEPTED_DATE_FORMATS)); configHelper.getUnparsedSqlTranslators() .with(new Db2ToInMemorySqlTranslator()); return Lists.immutable.<PrepareDbChange>with(new InMemoryTranslator(configHelper)); }
@Override public ImmutableList<PrepareDbChange> getAdditionalTranslators() { SqlTranslatorConfigHelper configHelper = SqlTranslatorConfigHelper.createInMemoryDefault(); configHelper.setNameMapper(new Db2SqlTranslatorNameMapper()); configHelper.getPostColumnSqlTranslators() .with(new Db2ToInMemorySqlTranslator()) .with(new Db2ToHsqlSqlTranslator()); configHelper.getPostParsedSqlTranslators() .with(new Db2ToInMemorySqlTranslator()) .with(new DateFormatterPostParsedSqlTranslator(Db2ToInMemorySqlTranslator.ACCEPTED_DATE_FORMATS)); configHelper.getUnparsedSqlTranslators() .with(new Db2ToInMemorySqlTranslator()); return Lists.immutable.<PrepareDbChange>with(new InMemoryTranslator(configHelper)); }
@Override public ImmutableList<PrepareDbChange> getAdditionalTranslators() { SqlTranslatorConfigHelper configHelper = SqlTranslatorConfigHelper.createInMemoryDefault(); configHelper.setNameMapper(new MsSqlSqlTranslatorNameMapper()); configHelper.getPostColumnSqlTranslators() .with(new MsSqlToHsqlSqlTranslator()); configHelper.getPostParsedSqlTranslators() .with(new MsSqlToInMemorySqlTranslator()) .with(new DateFormatterPostParsedSqlTranslator(MsSqlToInMemorySqlTranslator.ACCEPTED_DATE_FORMATS)); configHelper.getUnparsedSqlTranslators() .with(new MsSqlToInMemorySqlTranslator()) .with(new MsSqlToHsqlDomainSqlTranslator()); return Lists.immutable.<PrepareDbChange>with(new InMemoryTranslator(configHelper)); }
@Override public ImmutableList<PrepareDbChange> getAdditionalTranslators() { SqlTranslatorConfigHelper configHelper = SqlTranslatorConfigHelper.createInMemoryDefault(); configHelper.setNameMapper(new MsSqlSqlTranslatorNameMapper()); configHelper.getPostColumnSqlTranslators() .with(new MsSqlToH2SqlTranslator()); configHelper.getPostParsedSqlTranslators() .with(new MsSqlToInMemorySqlTranslator()) .with(new DateFormatterPostParsedSqlTranslator(MsSqlToInMemorySqlTranslator.ACCEPTED_DATE_FORMATS)) .with(new MsSqlToH2SqlTranslator()); configHelper.getUnparsedSqlTranslators() .with(new MsSqlToInMemorySqlTranslator()) .with(new MsSqlToH2DomainSqlTranslator()); return Lists.immutable.<PrepareDbChange>with(new InMemoryTranslator(configHelper)); }
@Override public ImmutableList<PrepareDbChange> getAdditionalTranslators() { SqlTranslatorConfigHelper configHelper = SqlTranslatorConfigHelper.createInMemoryDefault(); configHelper.setNameMapper(new MsSqlSqlTranslatorNameMapper()); configHelper.getPostColumnSqlTranslators() .with(new MsSqlToH2SqlTranslator()); configHelper.getPostParsedSqlTranslators() .with(new MsSqlToInMemorySqlTranslator()) .with(new DateFormatterPostParsedSqlTranslator(MsSqlToInMemorySqlTranslator.ACCEPTED_DATE_FORMATS)) .with(new MsSqlToH2SqlTranslator()); configHelper.getUnparsedSqlTranslators() .with(new MsSqlToInMemorySqlTranslator()) .with(new MsSqlToH2DomainSqlTranslator()); return Lists.immutable.<PrepareDbChange>with(new InMemoryTranslator(configHelper)); }
@Override public ImmutableList<PrepareDbChange> getAdditionalTranslators() { SqlTranslatorConfigHelper configHelper = SqlTranslatorConfigHelper.createInMemoryDefault(); configHelper.setNameMapper(new AseSqlTranslatorNameMapper()); configHelper.getPostColumnSqlTranslators() .with(new AseToH2SqlTranslator()); configHelper.getPostParsedSqlTranslators() .with(new AseToInMemorySqlTranslator()) .with(new DateFormatterPostParsedSqlTranslator(AseToInMemorySqlTranslator.ACCEPTED_DATE_FORMATS)) .with(new AseToH2SqlTranslator()); configHelper.getUnparsedSqlTranslators() .with(new AseToInMemorySqlTranslator()) .with(new AseToH2DomainSqlTranslator()) .with(new AseRenameTranslator()) ; return Lists.immutable.<PrepareDbChange>with(new InMemoryTranslator(configHelper)); }
@Override public ImmutableList<PrepareDbChange> getAdditionalTranslators() { SqlTranslatorConfigHelper configHelper = SqlTranslatorConfigHelper.createInMemoryDefault(); configHelper.setNameMapper(new AseSqlTranslatorNameMapper()); configHelper.getPostColumnSqlTranslators() .with(new AseToH2SqlTranslator()); configHelper.getPostParsedSqlTranslators() .with(new AseToInMemorySqlTranslator()) .with(new DateFormatterPostParsedSqlTranslator(AseToInMemorySqlTranslator.ACCEPTED_DATE_FORMATS)) .with(new AseToH2SqlTranslator()); configHelper.getUnparsedSqlTranslators() .with(new AseToInMemorySqlTranslator()) .with(new AseToH2DomainSqlTranslator()) .with(new AseRenameTranslator()) ; return Lists.immutable.<PrepareDbChange>with(new InMemoryTranslator(configHelper)); }
@Override public ImmutableList<PrepareDbChange> getAdditionalTranslators() { SqlTranslatorConfigHelper configHelper = SqlTranslatorConfigHelper.createInMemoryDefault(); configHelper.setNameMapper(new AseSqlTranslatorNameMapper()); configHelper.getColumnSqlTranslators() .with(new AseToHsqlSqlTranslator()); configHelper.getPostColumnSqlTranslators() .with(new AseToHsqlSqlTranslator()); configHelper.getPostParsedSqlTranslators() .with(new AseToInMemorySqlTranslator()) .with(new DateFormatterPostParsedSqlTranslator(AseToInMemorySqlTranslator.ACCEPTED_DATE_FORMATS)); configHelper.getUnparsedSqlTranslators() .with(new AseToInMemorySqlTranslator()) .with(new AseToHsqlDomainSqlTranslator()) .with(new AseRenameTranslator()) ; return Lists.immutable.<PrepareDbChange>with(new InMemoryTranslator(configHelper)); }
@Override public ImmutableList<PrepareDbChange> getAdditionalTranslators() { SqlTranslatorConfigHelper configHelper = SqlTranslatorConfigHelper.createInMemoryDefault(); configHelper.setNameMapper(new AseSqlTranslatorNameMapper()); configHelper.getColumnSqlTranslators() .with(new AseToHsqlSqlTranslator()); configHelper.getPostColumnSqlTranslators() .with(new AseToHsqlSqlTranslator()); configHelper.getPostParsedSqlTranslators() .with(new AseToInMemorySqlTranslator()) .with(new DateFormatterPostParsedSqlTranslator(AseToInMemorySqlTranslator.ACCEPTED_DATE_FORMATS)); configHelper.getUnparsedSqlTranslators() .with(new AseToInMemorySqlTranslator()) .with(new AseToHsqlDomainSqlTranslator()) .with(new AseRenameTranslator()) ; return Lists.immutable.<PrepareDbChange>with(new InMemoryTranslator(configHelper)); }