mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-08-24 16:18:47 +08:00
Add unit test
This commit is contained in:
parent
b978a08de1
commit
c6f64ed39a
@ -19,15 +19,23 @@ namespace OrmTest
|
|||||||
InitKeyType = InitKeyType.Attribute,
|
InitKeyType = InitKeyType.Attribute,
|
||||||
IsAutoCloseConnection = true
|
IsAutoCloseConnection = true
|
||||||
});
|
});
|
||||||
|
db.Aop.OnLogExecuting = (s, p) => Console.WriteLine(UtilMethods.GetNativeSql(s, p));
|
||||||
db.DbMaintenance.CreateDatabase();
|
db.DbMaintenance.CreateDatabase();
|
||||||
db.CodeFirst.InitTables(typeof(CodeFirstTable1));//Create CodeFirstTable1
|
db.CodeFirst.InitTables(typeof(CodeFirstTable1));//Create CodeFirstTable1
|
||||||
db.Insertable(new CodeFirstTable1() { Name = "a", Text="a" }).ExecuteCommand();
|
db.Insertable(new CodeFirstTable1() { Name = "a", Text="a" }).ExecuteCommand();
|
||||||
db.CodeFirst.InitTables<CharTest>();
|
db.CodeFirst.InitTables<CharTest>();
|
||||||
db.Insertable(new CharTest() { xx = Guid.NewGuid().ToString() }).ExecuteCommand();
|
db.Insertable(new CharTest() { xx = Guid.NewGuid().ToString() }).ExecuteCommand();
|
||||||
var list=db.Queryable<CharTest>().ToList();
|
var list=db.Queryable<CharTest>().ToList();
|
||||||
|
db.CodeFirst.InitTables<Charafafa2>();
|
||||||
|
db.Insertable(new Charafafa2() { TimeSpanTimeSpan = TimeSpan.FromSeconds(1) }).ExecuteCommand();
|
||||||
|
var list2=db.Queryable<Charafafa2>().ToList();
|
||||||
Console.WriteLine("#### CodeFirst end ####");
|
Console.WriteLine("#### CodeFirst end ####");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
public class Charafafa2
|
||||||
|
{
|
||||||
|
public TimeSpan TimeSpanTimeSpan { get; set; }
|
||||||
|
}
|
||||||
public class CharTest
|
public class CharTest
|
||||||
{
|
{
|
||||||
[SugarColumn(ColumnDataType ="char(36)")]
|
[SugarColumn(ColumnDataType ="char(36)")]
|
||||||
|
Loading…
Reference in New Issue
Block a user