public override string Generate(Expressions.DeleteDefaultConstraintExpression expression) { return(string.Format( "ALTER TABLE {0} ALTER COLUMN {1} DROP DEFAULT", Quoter.QuoteTableName(expression.TableName, expression.SchemaName), Quoter.QuoteColumnName(expression.ColumnName))); }
public override void Process(Expressions.DeleteDefaultConstraintExpression expression) { truncator.Truncate(expression); CheckColumn(expression.TableName, expression.ColumnName); LockColumn(expression.TableName, expression.ColumnName); InternalProcess(Generator.Generate(expression)); }
public void Process(Expressions.DeleteDefaultConstraintExpression expression) { Process(Generator.Generate(expression)); }