调整User为SysUser、Resource为SysResource

This commit is contained in:
yubaolee
2025-02-19 12:44:42 +08:00
parent 839256e8bb
commit 2a2d83d026
27 changed files with 417 additions and 426 deletions

View File

@@ -21,7 +21,7 @@ namespace OpenAuth.Repository.Test
var account = "user_" + DateTime.Now.ToString("yyyy_MM_dd HH:mm:ss");
Console.WriteLine(account);
dbcontext.Users.Add(new User
dbcontext.Users.Add(new SysUser
{
Account = account,
Name = account,
@@ -83,10 +83,10 @@ namespace OpenAuth.Repository.Test
Console.WriteLine(account);
var repository = _autofacServiceProvider.GetService<IRepository<User,OpenAuthDBContext>>();
var repository = _autofacServiceProvider.GetService<IRepository<SysUser,OpenAuthDBContext>>();
//新增
repository.Add(new User
repository.Add(new SysUser
{
Account = account,
Name = account,
@@ -105,7 +105,7 @@ namespace OpenAuth.Repository.Test
Assert.NotNull(newuser);
//批量修改
repository.Update(u => u.Id == id, u =>new User{ Name = account});
repository.Update(u => u.Id == id, u =>new SysUser{ Name = account});
newuser = repository.FirstOrDefault(u => u.Name == account);
Assert.NotNull(newuser);

View File

@@ -52,7 +52,7 @@ namespace OpenAuth.Repository.Test
}
";
var query = sugarClient.Queryable<User>().GenerateFilter("c",json);
var query = sugarClient.Queryable<SysUser>().GenerateFilter("c",json);
Console.WriteLine(query.ToSqlString());
Console.WriteLine(JsonHelper.Instance.Serialize(query.ToList()));
@@ -100,7 +100,7 @@ namespace OpenAuth.Repository.Test
var sugarClient = _autofacServiceProvider.GetService<ISqlSugarClient>();
var query = sugarClient.Queryable<User>().GenerateFilter("c",queryObject);
var query = sugarClient.Queryable<SysUser>().GenerateFilter("c",queryObject);
Console.WriteLine(query.ToSqlString());
}
}

View File

@@ -51,7 +51,7 @@ namespace OpenAuth.Repository.Test
}
//如果没有插入成功,表示事务发生了回滚
Assert.IsFalse(unitWork.Any<User>( u=>u.Id == account));
Assert.IsFalse(unitWork.Any<SysUser>( u=>u.Id == account));
}
@@ -60,7 +60,7 @@ namespace OpenAuth.Repository.Test
/// </summary>
private void AddAndUpdate(string account, IUnitWork<OpenAuthDBContext> unitWork)
{
var user = new User
var user = new SysUser
{
Id = account,
Account = account,
@@ -78,7 +78,7 @@ namespace OpenAuth.Repository.Test
unitWork.Save();
unitWork.Update<User>(u => u.Id == account, u => new User
unitWork.Update<SysUser>(u => u.Id == account, u => new SysUser
{
Account = "Trans2_" + user.Account
});
@@ -90,7 +90,7 @@ namespace OpenAuth.Repository.Test
{
var unitWork = _autofacServiceProvider.GetService<IUnitWork<OpenAuthDBContext>>();
var users = unitWork.Find<User>(u => u.Account.Contains("test"));
var users = unitWork.Find<SysUser>(u => u.Account.Contains("test"));
foreach (var user in users)
{
user.Name = "user_" + DateTime.Now.ToString("yyyy_MM_dd HH:mm:ss");
@@ -105,12 +105,12 @@ namespace OpenAuth.Repository.Test
public void MultiUpdate2()
{
var unitWork = _autofacServiceProvider.GetService<IUnitWork<OpenAuthDBContext>>();
var users = unitWork.Find<User>(null).ToList();
var users = unitWork.Find<SysUser>(null).ToList();
unitWork.ExecuteWithTransaction(()=>
{
foreach (var req in users)
{
unitWork.Update<User>(u =>u.Id == req.Id, user => new User
unitWork.Update<SysUser>(u =>u.Id == req.Id, user => new SysUser
{
Name = "user_" + DateTime.Now.ToString("yyyy_MM_dd HH:mm:ss")
});

View File

@@ -23,7 +23,7 @@ namespace OpenAuth.Repository.Test
public void ExecProcedure()
{
var unitWork = _autofacServiceProvider.GetService<IUnitWork<OpenAuthDBContext>>();
var users = unitWork.ExecProcedure<User>("sp_alluser");
var users = unitWork.ExecProcedure<SysUser>("sp_alluser");
Console.WriteLine(JsonHelper.Instance.Serialize(users));
}
@@ -37,7 +37,7 @@ namespace OpenAuth.Repository.Test
var unitWork = _autofacServiceProvider.GetService<IUnitWork<OpenAuthDBContext>>();
var param = new MySqlParameter("keyword", SqlDbType.NVarChar);
param.Value = "test%";
var users = unitWork.ExecProcedure<User>("sp_alluser", new []{param});
var users = unitWork.ExecProcedure<SysUser>("sp_alluser", new []{param});
Console.WriteLine(JsonHelper.Instance.Serialize(users));
}