mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-08-23 13:06:50 +08:00
Update unit test demo
This commit is contained in:
parent
ad15381b17
commit
e3d9db3bf8
@ -26,8 +26,26 @@ namespace OrmTest
|
||||
//if (schIds == null) return;
|
||||
//Db.Deleteable<Schedule_SysUser_Mapping>(x => schIds.Contains(x.ScheduleId) && x.SysUserId == userId).ExecuteCommand();
|
||||
//只删除关系
|
||||
db.DeleteNav<ScheduleEntity>(x => x.BusinessKey == businessKey)
|
||||
.Include(x => x.SysUsers.Where(u => u.Id == 100).ToList()) // B表
|
||||
db.DbMaintenance.TruncateTable<ScheduleEntity>();
|
||||
db.DbMaintenance.TruncateTable<Schedule_SysUser_Mapping>();
|
||||
db.DbMaintenance.TruncateTable<SysUserEntity>();
|
||||
db.Insertable(new SysUserEntity()
|
||||
{
|
||||
Id=1,
|
||||
userName="A"
|
||||
}).ExecuteCommand();
|
||||
db.Insertable(new ScheduleEntity()
|
||||
{
|
||||
Id = 1,
|
||||
Route = "A"
|
||||
}).ExecuteCommand();
|
||||
db.Insertable(new Schedule_SysUser_Mapping()
|
||||
{
|
||||
ScheduleId=1,
|
||||
SysUserId=1
|
||||
}).ExecuteCommand();
|
||||
db.DeleteNav<ScheduleEntity>(x => true)
|
||||
.Include(x => x.SysUsers.Where(u => u.Id == 1).ToList()) // B表
|
||||
.ExecuteCommand();
|
||||
}
|
||||
|
||||
|
@ -66,7 +66,7 @@ namespace OrmTest
|
||||
db.DbMaintenance.DropTable("StudentEntity");
|
||||
Console.WriteLine(result);
|
||||
Console.WriteLine("用例跑完");
|
||||
Console.ReadKey();
|
||||
|
||||
}
|
||||
|
||||
internal class ClassEntity
|
||||
|
Loading…
Reference in New Issue
Block a user