public RuleValidationResult Validate(DesignSchema model) { foreach (var t in model.Tables) { foreach (var c in t.Columns) { if (c.IsEmpty()) { continue; } var result = TableNameRule.CheckObjectName($"Table '{t.Name}' column", c.Name); if (result != null) { return(result); } } } return(null); }
public RuleValidationResult Validate(FormBuilderModel model) { var result = TableNameRule.CheckObjectName("Form", model.Name); return(result); }
public RuleValidationResult Validate(DesignSchema model) { return(TableNameRule.CheckObjectName("Schema", model.Name)); }