@Override public ValidationErrors validate(final CreateTypeStatement statement, final Database database, final SqlGeneratorChain sqlGeneratorChain) { ValidationErrors errors = new ValidationErrors(); errors.checkRequiredField("name", statement); errors.checkRequiredField("columns", statement); return errors; }
@Override public ValidationErrors validate(final CreateTypeStatement statement, final Database database, final SqlGeneratorChain sqlGeneratorChain) { ValidationErrors errors = new ValidationErrors(); errors.checkRequiredField("name", statement); errors.checkRequiredField("columns", statement); return errors; }
public ValidationErrors validate(MergeStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain) { ValidationErrors valid = new ValidationErrors(); valid.checkRequiredField("sourceTableName", statement.getSourceTableName()); valid.checkRequiredField("targetTableName", statement.getTargetTableName()); valid.checkRequiredField("onCondition", statement.getOnCondition()); return valid; }
public ValidationErrors validate(CreateSynonymStatement statement, Database database, SqlGeneratorChain chain) { ValidationErrors validationErrors = new ValidationErrors(); validationErrors.checkRequiredField("objectName", statement.getObjectName()); validationErrors.checkRequiredField("synonymName", statement.getSynonymName()); return validationErrors; }
public ValidationErrors validate(CreateTriggerStatement createTriggerStatement, Database database, SqlGeneratorChain sqlGeneratorChain) { ValidationErrors validationErrors = new ValidationErrors(); validationErrors.checkRequiredField("triggerName", createTriggerStatement.getTriggerName()); validationErrors.checkRequiredField("afterBeforeInsteadOf", createTriggerStatement.getAfterBeforeInsteadOf()); return validationErrors; }
public ValidationErrors validate(CreateMaterializedViewStatement createMaterializedViewStatement, Database database, SqlGeneratorChain sqlGeneratorChain) { ValidationErrors validationErrors = new ValidationErrors(); validationErrors.checkRequiredField("viewName", createMaterializedViewStatement.getViewName()); validationErrors.checkRequiredField("subquery", createMaterializedViewStatement.getSubquery()); return validationErrors; }
public ValidationErrors validate(DisableConstraintStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain) { ValidationErrors validationErrors = new ValidationErrors(); validationErrors.checkRequiredField("tableName", statement.getTableName()); validationErrors.checkRequiredField("constraintName", statement.getConstraintName()); return validationErrors; }
public ValidationErrors validate(EnableConstraintStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain) { ValidationErrors validation = new ValidationErrors(); validation.checkRequiredField("tableName", statement.getTableName()); validation.checkRequiredField("constraintName", statement.getConstraintName()); return validation; }
public ValidationErrors validate(AddCheckStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain) { ValidationErrors validationErrors = new ValidationErrors(); validationErrors.checkRequiredField("tableName", statement.getTableName()); validationErrors.checkRequiredField("condition", statement.getCondition()); return validationErrors; }
public ValidationErrors validate(DropCheckStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain) { ValidationErrors validationErrors = new ValidationErrors(); validationErrors.checkRequiredField("tableName", statement .getTableName()); validationErrors.checkRequiredField("constraintName", statement .getConstraintName()); return validationErrors; }
public ValidationErrors validate(LongUpdateStatement longUpdaterStatement, Database database, SqlGeneratorChain sqlGeneratorChain) { ValidationErrors validationErrors = new ValidationErrors(); validationErrors.checkRequiredField("updateSql", longUpdaterStatement.getUpdateSql()); return validationErrors; }
public ValidationErrors validate(DisableTriggerStatement disableTriggerStatement, Database database, SqlGeneratorChain sqlGeneratorChain) { ValidationErrors validationErrors = new ValidationErrors(); validationErrors.checkRequiredField("triggerName", disableTriggerStatement.getTriggerName()); return validationErrors; }
public ValidationErrors validate(RenameTriggerStatement renameTriggerStatement, Database database, SqlGeneratorChain sqlGeneratorChain) { ValidationErrors validationErrors = new ValidationErrors(); validationErrors.checkRequiredField("triggerName", renameTriggerStatement.getTriggerName()); return validationErrors; }
public ValidationErrors validate(EnableTriggerStatement enableTriggerStatement, Database database, SqlGeneratorChain sqlGeneratorChain) { ValidationErrors validationErrors = new ValidationErrors(); validationErrors.checkRequiredField("triggerName", enableTriggerStatement.getTriggerName()); //validationErrors.checkDisallowedField("schemaName", enableTriggerStatement.getSchemaName(), database); return validationErrors; }
public ValidationErrors validate(DropTriggerStatement dropTrigger, Database database, SqlGeneratorChain sqlGeneratorChain) { ValidationErrors validationErrors = new ValidationErrors(); validationErrors.checkRequiredField("triggerName", dropTrigger.getTriggerName()); return validationErrors; }
public ValidationErrors validate(DropSynonymStatement statement, Database database, SqlGeneratorChain chain) { ValidationErrors validationErrors = new ValidationErrors(); validationErrors.checkRequiredField("synonymName", statement.getSynonymName()); return validationErrors; }
public ValidationErrors validate(DropMaterializedViewStatement dropMaterializedViewStatement, Database database, SqlGeneratorChain sqlGeneratorChain) { ValidationErrors validationErrors = new ValidationErrors(); validationErrors.checkRequiredField("viewName", dropMaterializedViewStatement.getViewName()); return validationErrors; }
@Override public ValidationErrors validate(final SetSequenceStatement statement, final Database database, final SqlGeneratorChain sqlGeneratorChain) { ValidationErrors validationErrors = new ValidationErrors(); validationErrors.checkRequiredField("sequenceName", statement.getSequenceName()); if (statement.getValue() == null) { validationErrors.checkRequiredField("tables", statement.getTables()); } else { if (statement.getTables().size() > 0) { LogFactory.getLogger().warning("You have set the sequence to a specific value, but have also provided tables to use for inferring the value. Using the specific value."); } } return validationErrors; }
public ValidationErrors validate(AddDeferredPrimaryKeyStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain) { ValidationErrors validationErrors = new ValidationErrors(); if (!database.supportsInitiallyDeferrableColumns()) { validationErrors.checkDisallowedField("initiallyDeferred", statement.getInitiallyDeferred(), database); validationErrors.checkDisallowedField("deferrable", statement.getDeferrable(), database); } validationErrors.checkRequiredField("columnNames", statement.getColumnNames()); validationErrors.checkRequiredField("tableName", statement.getTableName()); return validationErrors; }
public ValidationErrors validate() { ValidationErrors validationErrors = new ValidationErrors(); validationErrors.checkRequiredField("tableName", getObjectName()); validationErrors.checkRequiredField("recipientList", getRecipientList()); if ( !getSelect() && !getUpdate() && !getInsert() && !getDelete() && !getExecute() ) { validationErrors.addError("You must specify at least one permission."); } return validationErrors; }