protected override Expression VisitConstraint(SqlConstraintExpression expression)
        {
            if (expression.PrimaryKey && this.makeUnclustered)
            {
                return(expression.ChangeKeyOptions((expression.KeyOptions ?? new object[0]).Concat("NONCLUSTERED").ToArray()));
            }

            return(base.VisitConstraint(expression));
        }