protected ImmutableList<ChangeType> initializeChangeTypes() { return Lists.immutable.with( DbChangeTypeImpl.newDbChangeType(ChangeType.TABLE_STR, false, 10, "TABLE").build(), DbChangeTypeImpl.newDbChangeType(ChangeType.MIGRATION_STR, false, 41, null).setEnrichableForDependenciesInText(false).build(), DbChangeTypeImpl.newDbChangeType(ChangeType.INDEX_STR, false, 49, null).build(), DbChangeTypeImpl.newDbChangeType(ChangeType.FOREIGN_KEY_STR, false, 50, null).build(), DbChangeTypeImpl.newDbChangeType(ChangeType.TRIGGER_INCREMENTAL_OLD_STR, false, 51, null).setDirectoryName("invalidTriggerDoNotUse").build(), DbChangeTypeImpl.newDbChangeType(ChangeType.VIEW_STR, true, 20, "VIEW").build(), DbChangeTypeImpl.newDbChangeType(ChangeType.SP_STR, true, 30, "PROCEDURE").build(), DbChangeTypeImpl.newDbChangeType(ChangeType.SEQUENCE_STR, true, 1, "SEQUENCE").build(), DbChangeTypeImpl.newDbChangeType(ChangeType.FUNCTION_STR, true, 15, "FUNCTION").setDirectoryNameOld("func").build(), DbChangeTypeImpl.newDbChangeType(ChangeType.TRIGGER_STR, true, 52, "TRIGGER").setDirectoryName("trigger").build(), ChangeTypeImpl.newChangeType(ChangeType.STATICDATA_STR, true, 40).setDirectoryNameOld("data").build() ); }
public static ChangeTypeImplBuilder newChangeType(String name, boolean rerunnable, int deployOrderPriority) { return new ChangeTypeImplBuilder(name, rerunnable, deployOrderPriority); }
public MongoDbPlatform() { this.changeTypes = Lists.immutable.<ChangeType>of( ChangeTypeImpl.newChangeType("COLLECTION", true, 0).build(), ChangeTypeImpl.newChangeType(ChangeType.MIGRATION_STR, false, 100).setEnrichableForDependenciesInText(false).build() ); }
public static ChangeTypeImplBuilder newChangeType(String name, boolean rerunnable, int deployOrderPriority) { return new ChangeTypeImplBuilder(name, rerunnable, deployOrderPriority); }
protected ImmutableList<ChangeType> initializeChangeTypes() { return Lists.immutable.with( DbChangeTypeImpl.newDbChangeType(ChangeType.TABLE_STR, false, 10, "TABLE").build(), DbChangeTypeImpl.newDbChangeType(ChangeType.MIGRATION_STR, false, 41, null).setEnrichableForDependenciesInText(false).build(), DbChangeTypeImpl.newDbChangeType(ChangeType.INDEX_STR, false, 49, null).build(), DbChangeTypeImpl.newDbChangeType(ChangeType.FOREIGN_KEY_STR, false, 50, null).build(), DbChangeTypeImpl.newDbChangeType(ChangeType.TRIGGER_INCREMENTAL_OLD_STR, false, 51, null).setDirectoryName("invalidTriggerDoNotUse").build(), DbChangeTypeImpl.newDbChangeType(ChangeType.VIEW_STR, true, 20, "VIEW").build(), DbChangeTypeImpl.newDbChangeType(ChangeType.SP_STR, true, 30, "PROCEDURE").build(), DbChangeTypeImpl.newDbChangeType(ChangeType.SEQUENCE_STR, true, 1, "SEQUENCE").build(), DbChangeTypeImpl.newDbChangeType(ChangeType.FUNCTION_STR, true, 15, "FUNCTION").setDirectoryNameOld("func").build(), DbChangeTypeImpl.newDbChangeType(ChangeType.TRIGGER_STR, true, 52, "TRIGGER").setDirectoryName("trigger").build(), ChangeTypeImpl.newChangeType(ChangeType.STATICDATA_STR, true, 40).setDirectoryNameOld("data").build() ); }
public MongoDbPlatform() { this.changeTypes = Lists.immutable.<ChangeType>of( ChangeTypeImpl.newChangeType("COLLECTION", true, 0).build(), ChangeTypeImpl.newChangeType(ChangeType.MIGRATION_STR, false, 100).setEnrichableForDependenciesInText(false).build() ); }