This commit is contained in:
sunkaixuan
2017-01-28 21:47:03 +08:00
parent eb0f700c1f
commit 10d9e9a180

View File

@@ -16,55 +16,11 @@ namespace OrmTest
{
static void Main(string[] args)
{
//Expression To Sql Unit Test
int eachCount = 1;
new OrmTest.ExpressionTest.Select(eachCount).Init();
new OrmTest.ExpressionTest.Field(eachCount).Init();
new OrmTest.ExpressionTest.Where(eachCount).Init();
// Program.id = "xx";
// string x = "1";
// Expression<Func<Student, object>> exp = it => new Program() { x=it.Name };
//// Expression<Func<Student, object>> exp = it => it.Name;
// ExpressionContext expContext = new ExpressionContext(exp, ResolveExpressType.WhereSingle);
// var x = expContext.GetFiledName();
// var xx = expContext.ToResultString();
// var b = DateTime.Now;
// var config = new AttrbuitesCofnig()
// {
// DbType = DbType.SqlServer,
// ConnectionString = "server=.;uid=sa;pwd=sasa;database=SqlSugar4XTest",
// EntityNamespace = "OrmTest.Models",
// IsAutoCloseConnection = false
// };
// SqlSugarClient db = new SqlSugarClient(config);
// for (int i = 0; i < 1; i++)
// {
// db.Database.IsEnableLogEvent = true;
// db.Database.LogEventStarting = (sql, par) =>
// {
// Console.WriteLine(sql + " " + par);
// };
// var tb = db.Database.DbMaintenance.GetTableInfoList();
// var tc = db.Database.DbMaintenance.GetColumnInfosByTableName("student");
// //var list = db.Queryable<Student>()
// // .JoinTable<School>((st,sc)=>st.SchoolId==sc.Id)
// // .Where("id=2").Where(it => it.Name == "id").Where(it => it.Id > 0).ToList();
// //var list2 = db.Queryable<Student>().Where(it => it.Name == "id").Where(it => it.Id > 0).ToList();
// //var xx = db.SqlQuery<Student>("select * from Student");
// //var cl = db.Database.DbMaintenance.GetColumnInfosByTableName("student");
// }
// var e = DateTime.Now;
// var t = (e - b).TotalMilliseconds;
//}
}
}
}