@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)); }
@Test public void testDateConversion() { String translated = this.translator.handleAnySqlPostTranslation("start default '9999-12-01-23.12.01.123' end", null); assertEquals("start default '9999-12-01 23:12:01.123' end", translated); translated = this.translator.handleAnySqlPostTranslation("start default '9999-12-01-23.12.01.000000' end", null); assertEquals("start default '9999-12-01 23:12:01.000' end", translated); } }
@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)); }
@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 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 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)); }