@Override protected ChangeTypeBehaviorRegistryBuilder getChangeTypeBehaviors() { ChangeTypeBehaviorRegistryBuilder changeTypeBehaviors = super.getChangeTypeBehaviors(); changeTypeBehaviors.putBehavior(ChangeType.SP_STR, updateRoutineType(ChangeType.SP_STR)); changeTypeBehaviors.putBehavior(ChangeType.FUNCTION_STR, updateRoutineType(ChangeType.FUNCTION_STR)); return changeTypeBehaviors; }
@Override protected ChangeTypeBehaviorRegistryBuilder getChangeTypeBehaviors() { ChangeTypeBehaviorRegistryBuilder changeTypeBehaviors = super.getChangeTypeBehaviors(); changeTypeBehaviors.putBehavior(ChangeType.SP_STR, updateRoutineType(ChangeType.SP_STR)); changeTypeBehaviors.putBehavior(ChangeType.FUNCTION_STR, updateRoutineType(ChangeType.FUNCTION_STR)); return changeTypeBehaviors; }
@Override protected ChangeTypeBehaviorRegistryBuilder getChangeTypeBehaviors() { DbChangeType usertypeChangeType = (DbChangeType) platform().getChangeType(ChangeType.USERTYPE_STR); return super.getChangeTypeBehaviors() .putBehavior(ChangeType.USERTYPE_STR, new MsSqlUserTypeChangeTypeBehavior(env, usertypeChangeType, getSqlExecutor(), simpleArtifactDeployer(), grantChangeParser(), graphEnricher(), platform(), getDbMetadataManager())); }
@Override protected ChangeTypeBehaviorRegistryBuilder getChangeTypeBehaviors() { DbChangeType usertypeChangeType = (DbChangeType) platform().getChangeType(ChangeType.USERTYPE_STR); return super.getChangeTypeBehaviors() .putBehavior(ChangeType.USERTYPE_STR, new AseUserTypeChangeTypeBehavior(env, usertypeChangeType, getSqlExecutor(), simpleArtifactDeployer(), grantChangeParser(), graphEnricher(), platform(), getDbMetadataManager())); } }
@Override protected ChangeTypeBehaviorRegistryBuilder getChangeTypeBehaviors() { DbChangeType usertypeChangeType = (DbChangeType) platform().getChangeType(ChangeType.USERTYPE_STR); return super.getChangeTypeBehaviors() .putBehavior(ChangeType.USERTYPE_STR, new MsSqlUserTypeChangeTypeBehavior(env, usertypeChangeType, getSqlExecutor(), simpleArtifactDeployer(), grantChangeParser(), graphEnricher(), platform(), getDbMetadataManager())); }
@Override protected ChangeTypeBehaviorRegistryBuilder getChangeTypeBehaviors() { DbChangeType usertypeChangeType = (DbChangeType) platform().getChangeType(ChangeType.USERTYPE_STR); return super.getChangeTypeBehaviors() .putBehavior(ChangeType.USERTYPE_STR, new AseUserTypeChangeTypeBehavior(env, usertypeChangeType, getSqlExecutor(), simpleArtifactDeployer(), grantChangeParser(), graphEnricher(), platform(), getDbMetadataManager())); } }
@Override protected ChangeTypeBehaviorRegistryBuilder getChangeTypeBehaviors() { ChangeType routineChangeType = platform().getChangeTypes().detect(new Predicate<ChangeType>() { @Override public boolean accept(ChangeType it) { return it.getName().equals(ChangeType.FUNCTION_STR); } }); return super.getChangeTypeBehaviors() .putBehavior(ChangeType.FUNCTION_STR, new PostgreSqlFunctionChangeTypeBehavior(env, (DbChangeType) routineChangeType, getSqlExecutor(), simpleArtifactDeployer(), grantChangeParser(), graphEnricher(), platform(), getDbMetadataManager())); } }
@Override protected ChangeTypeBehaviorRegistryBuilder getChangeTypeBehaviors() { ChangeType routineChangeType = platform().getChangeTypes().detect(new Predicate<ChangeType>() { @Override public boolean accept(ChangeType it) { return it.getName().equals(ChangeType.FUNCTION_STR); } }); return super.getChangeTypeBehaviors() .putBehavior(ChangeType.FUNCTION_STR, new PostgreSqlFunctionChangeTypeBehavior(env, (DbChangeType) routineChangeType, getSqlExecutor(), simpleArtifactDeployer(), grantChangeParser(), graphEnricher(), platform(), getDbMetadataManager())); } }