@Override public void unmanageObject(Change change, ChangeAuditDao changeAuditDao) { changeAuditDao.deleteObjectChanges(change); } }
@Override public boolean accept(ChangeType changeType1) { return changeType1.isRerunnable(); } });
@Override public String valueOf(ChangeType changeType) { return changeType.getName(); } }).toImmutable();
protected FileSourceParams getFileSourceParams(boolean baseline) { return FileSourceParams.newBuilder() .setSchemaNames(env.getSchemaNames()) .setFiles(env.getSourceDirs()) .setBaseline(baseline) .setAcceptedExtensions(env.getAcceptedExtensions()) .setChangeTypes(env.getPlatform().getChangeTypes()) .setDefaultSourceEncoding(env.getSourceEncoding()) .setLegacyDirectoryStructureEnabled(env.isLegacyDirectoryStructureEnabled()) .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() ); }
@Override public Iterable<Change> valueOf(FailedChange fc) { return fc.getChangeCommand().getChanges(); } });
public MainDeployerArgs onboardingMode(boolean onboardingMode) { this.setOnboardingMode(onboardingMode); return this; }
public MainDeployerArgs changesetNames(final ImmutableSet<String> changesetNames) { this.setChangesetNames(changesetNames); return this; }
public MainDeployerArgs deployRequesterId(String deployRequesterId) { this.setDeployRequesterId(deployRequesterId); return this; }
public FileSourceParams build() { return new FileSourceParams(files, schemaNames, baseline, changeTypes, acceptedExtensions, defaultSourceEncoding, legacyDirectoryStructureEnabled); } }
@Override public void manage(Change change, ChangeAuditDao changeAuditDao, DeployExecution deployExecution) { changeAuditDao.insertNewChange(change, deployExecution); }
@Override public void manage(Change change, ChangeAuditDao changeAuditDao, DeployExecution deployExecution) { changeAuditDao.updateOrInsertChange(change, deployExecution); }
public MainDeployerArgs reason(String reason) { this.setReason(reason); return this; }
public MainDeployerArgs deployExecutionAttributes(ImmutableSet<? extends DeployExecutionAttribute> deployExecutionAttributes) { this.setDeployExecutionAttributes(deployExecutionAttributes); return this; }
protected FileSourceParams getFileSourceParams(boolean baseline) { return FileSourceParams.newBuilder() .setSchemaNames(env.getSchemaNames()) .setFiles(env.getSourceDirs()) .setBaseline(baseline) .setAcceptedExtensions(env.getAcceptedExtensions()) .setChangeTypes(env.getPlatform().getChangeTypes()) .setDefaultSourceEncoding(env.getSourceEncoding()) .setLegacyDirectoryStructureEnabled(env.isLegacyDirectoryStructureEnabled()) .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() ); }
public RevEngDestination(String schema, ChangeType dbObjectType, String objectName, boolean duplicate) { this.schema = schema; this.dbObjectType = dbObjectType; this.objectName = objectName; this.duplicate = duplicate; this.baselineEligible = !dbObjectType.isRerunnable(); }
@Override public void unmanageObject(Change change, ChangeAuditDao changeAuditDao) { changeAuditDao.deleteObjectChanges(change); } }
@Override public boolean accept(ChangeType changeType1) { return changeType1.isRerunnable(); } });
public RevEngDestination(String schema, ChangeType dbObjectType, String objectName, boolean duplicate) { this.schema = schema; this.dbObjectType = dbObjectType; this.objectName = objectName; this.duplicate = duplicate; this.baselineEligible = !dbObjectType.isRerunnable(); }