/// <inheritdoc /> public IConstraintExpression Apply(IConstraintExpression expression) { if (string.IsNullOrEmpty(expression.Constraint.ConstraintName)) { expression.Constraint.ConstraintName = GetConstraintName(expression.Constraint); } return(expression); }
public IConstraintExpression Apply(IConstraintExpression expression) { if (expression.Constraint.IsPrimaryKeyConstraint) { expression.Constraint.Columns = expression.Constraint.Columns.Select(c => c.ToSnakeCase()).ToList(); expression.Constraint.ConstraintName = $"PK_{expression.Constraint.TableName}"; } return(expression); }
/// <inheritdoc /> public IConstraintExpression Apply(IConstraintExpression expression) { expression.Constraint.SchemaName = GetSchemaName(expression.Constraint.SchemaName); return(expression); }