public override string Generate(DeleteIndexExpression expression) { return(String.Format(DropIndex, Quoter.QuoteIndexName(expression.Index.Name), Quoter.QuoteTableName(expression.Index.TableName))); }
public override string Generate(DeleteIndexExpression expression) { return string.Format("DROP INDEX {0} ON {1}", Quoter.QuoteIndexName(expression.Index.Name), Quoter.QuoteTableName(expression.Index.TableName)); }
public override string Generate(DeleteIndexExpression expression) { return(string.Format("DROP INDEX {0}.{1};", Quoter.QuoteSchemaName(expression.Index.SchemaName), Quoter.QuoteIndexName(expression.Index.Name))); }
public virtual void Process(DeleteIndexExpression expression) { Process(Generator.Generate(expression)); }
public override string Generate(DeleteIndexExpression expression) { // SQLite prefixes the index name, rather than the table name with the schema return(string.Format(DropIndex, Quoter.QuoteIndexName(expression.Index.Name, expression.Index.SchemaName))); }
public override string Generate(DeleteIndexExpression expression) { return(String.Format("DROP INDEX {0}.{1}", Quoter.QuoteTableName(expression.Index.TableName), Quoter.QuoteIndexName(expression.Index.Name))); }
public override void Process(DeleteIndexExpression expression) { base.Process(expression.ToLower()); }
public override string Generate(DeleteIndexExpression expression) { return(string.Format("{0};", base.Generate(expression))); }
public abstract string Generate(DeleteIndexExpression expression);
public override string Generate(DeleteIndexExpression expression) { truncator.Truncate(expression); return(String.Format(DropIndex, Quoter.QuoteIndexName(expression.Index.Name), CommandDelimiter)); }
public override string Generate(DeleteIndexExpression expression) { truncator.Truncate(expression); return(base.Generate(expression)); }
public override string Generate(DeleteIndexExpression expression) { throw new NotImplementedException(); }
/// <inheritdoc /> public IDeleteIndexForTableBuilder Index() { var expression = new DeleteIndexExpression(_context); return(new DeleteIndexBuilder(expression)); }