/// <summary>解析表达式 /// </summary> public string EvalQuery(QueryWapper queryWapper) { Ensure.NotNull(queryWapper, "QueryWapper"); var builder = (MySqlQueryBuilder)SqlBuilderFactory.CreateQueryBuilder(SqlType.MySql, queryWapper); return(""); }
public static IQueryBuilder CreateQueryBuilder(SqlType sqlType, QueryWapper queryWapper) { if (sqlType == SqlType.MySql) { return(new MySqlQueryBuilder(queryWapper)); } return(new SqlServerQueryBuilder(queryWapper)); }
public SqlServerQueryBuilder(QueryWapper queryWapper) : base(SqlType.SqlServer, queryWapper) { }
public BaseSchemaContext(IDbConnection connection, QueryWapper wapper) { Connection = connection; Wapper = wapper; }
public BaseSchemaContext(IDbConnection connection) { Connection = connection; Wapper = new QueryWapper(); }
public MySqlQueryBuilder(QueryWapper queryWapper) : base(SqlType.MySql, queryWapper) { QueryWapper = queryWapper; }
protected BaseQueryBuilder(SqlType sqlType, QueryWapper queryWapper) { SqlType = sqlType; QueryWapper = queryWapper; }