Exemple #1
0
        /// <inheritdoc />
        public IConstraintExpression Apply(IConstraintExpression expression)
        {
            if (string.IsNullOrEmpty(expression.Constraint.ConstraintName))
            {
                expression.Constraint.ConstraintName = GetConstraintName(expression.Constraint);
            }

            return(expression);
        }
Exemple #2
0
        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);
        }
Exemple #3
0
 /// <inheritdoc />
 public IConstraintExpression Apply(IConstraintExpression expression)
 {
     expression.Constraint.SchemaName = GetSchemaName(expression.Constraint.SchemaName);
     return(expression);
 }