public MySQLOrderDESCBuilder(MySQLCommandFactory factory, MySQLOrderBuilder orderby, Data.Objects.IDbColumn column) : base(factory, orderby, column) { }
public MySQLOrderDESCBuilder(MySQLCommandFactory factory, MySQLFromBuilder from, Data.Objects.IDbColumn column) : base(factory, from, column) { }
IIntoColumnsBuilder IIntoBuilder.Column(Data.Objects.IDbColumn column) => this.Column(column);
public virtual MySQLIntoColumnsBuilder Column(Data.Objects.IDbColumn column) => new MySQLIntoColumnsBuilder(this.factory, this, column);
ISelectBuilderColumnsSelected ISelectBuilder.Column(Data.Objects.IDbColumn column) => this.Column(column);
public virtual MySQLSelectBuilderColumnsSelected Column(Data.Objects.IDbColumn column) => new MySQLSelectBuilderColumnsSelected(this.factory, this, column);
private static MySQLCondition UnaryCondition <T>(Data.Objects.IDbColumn column) where T : Conditions.Operations.UnaryOperation, new() { return(new T().Create(column.SqlText)); }
protected internal MySQLIntoColumnsBuilder(MySQLCommandFactory factory, MySQLIntoBuilder table, Data.Objects.IDbColumn column) : base(factory, table) => this.column = column;
public static MySQLCondition NOTNULL(Data.Objects.IDbColumn column) => UnaryCondition <Conditions.Operations.NotIsNull>(column);
private static MySQLCondition BinaryCondition <T>(Data.Objects.IDbColumn column, Data.Objects.IDbParameter parameter) where T : Conditions.Operations.BinaryOperation, new() { return(new T().Create(column.SqlText, parameter.SqlText)); }
public static MySQLCondition GTE(Data.Objects.IDbColumn column, Data.Objects.IDbParameter parameter) => BinaryCondition <Conditions.Operations.GreaterThanOrEqual>(column, parameter);
public static MySQLCondition LT(Data.Objects.IDbColumn column, Data.Objects.IDbParameter parameter) => BinaryCondition <Conditions.Operations.LessThan>(column, parameter);
public static MySQLCondition NE(Data.Objects.IDbColumn column, Data.Objects.IDbParameter parameter) => BinaryCondition <Conditions.Operations.NotEqual>(column, parameter);
public MySQLOrderDESCBuilder(MySQLCommandFactory factory, MySQLWhereBuilderExtensible where, Data.Objects.IDbColumn column) : base(factory, where, column) { }
protected internal MySQLOrderBuilder(MySQLCommandFactory factory, MySQLWhereBuilderExtensible where, Data.Objects.IDbColumn column) : base(factory, where) => this.column = column;
protected internal MySQLTableUpdateCommandBuilderUpdatedColumnsSetted(MySQLCommandFactory factory, MySQLTableUpdateCommandBuilder table, Data.Objects.IDbColumn column, Data.Objects.IDbParameter parameter) : base(factory, table) { this.column = column; this.parameter = parameter; }
protected internal MySQLSelectBuilderColumnsSelected(MySQLCommandFactory factory, MySQLSelectBuilder select, Data.Objects.IDbColumn column) : base(factory, select) => this.column = column;