public JoinQueryBuilder(IDialectBuilder dialectBuilder, IExecuteQuery executeQuery) { this._dialectBuilder = dialectBuilder; this._executeQuery = executeQuery; _joinBuilder = new JoinBuilderContext(); aliasDic = new Dictionary <Type, string>(); entityColumnDic = new Dictionary <Type, List <string> >(); }
public SqlBuilder(IDialectBuilder dialect) { this._dialectBuilder = dialect; this._AT = _dialectBuilder.DBDialect.VariableFormat; _RowVersion = Settings.Timestamp; _lamdaBuilder = new ConditionBuilder(dialect); _selectBuilder = new SelectBuilder(dialect); _selectUpdateBuilder = new SelectUpdateBuilder(dialect); }
public SelectBuilder(IDialectBuilder dialect) { _dialect = dialect; _args = new Dictionary <string, object>(); _columns = new List <string>(); }
public SqlBuilder(IDialectBuilder dialect) { this._dialectBuilder = dialect; }
public ConditionBuilder(IDialectBuilder dialect) { _dialect = dialect; _convertElements = new Stack <string>(); _args = new Dictionary <string, object>(); }