feat : RDB 기능 추가 (라이브러리, base 코드 구현)
This commit is contained in:
18
MMOTestServer/MMOserver/RDB/Repositories/TestRepository.cs
Normal file
18
MMOTestServer/MMOserver/RDB/Repositories/TestRepository.cs
Normal file
@@ -0,0 +1,18 @@
|
||||
using MMOserver.RDB.Models;
|
||||
using ServerLib.RDB.Database;
|
||||
using ServerLib.RDB.Repositories;
|
||||
|
||||
namespace MMOserver.RDB.Repositories;
|
||||
|
||||
// 실제 호출할 쿼리들
|
||||
public class TestRepository : ARepository<Test>
|
||||
{
|
||||
public TestRepository(DbConnectionFactory factory) : base(factory)
|
||||
{
|
||||
}
|
||||
|
||||
public async Task<Test?> GetByUuidAsync(string uuid)
|
||||
{
|
||||
return await QueryFirstOrDefaultAsync("SELECT * FROM test WHERE uuid = @Uuid", new { Uuid = uuid });
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user