30 lines
729 B
C#
30 lines
729 B
C#
using Microsoft.EntityFrameworkCore;
|
|
|
|
namespace Server.SQL
|
|
{
|
|
public class DynamicData
|
|
{
|
|
public int index { get; set; }
|
|
public string name { get; set; }
|
|
public string data { get; set; }
|
|
}
|
|
|
|
public class DynamicDataSQL : SQL<DynamicData>
|
|
{
|
|
public override DbSet<DynamicData> Table { get; set; }
|
|
|
|
protected override string ConnectionString => "dynamic_data";
|
|
}
|
|
|
|
public DynamicData GetDataByName(string name)
|
|
{
|
|
return Table.SingleOrDefault(data => data.name == name);
|
|
}
|
|
|
|
// index를 기준으로 데이터 조회
|
|
public DynamicData GetDataByIndex(int index)
|
|
{
|
|
return Table.SingleOrDefault(data => data.index == index);
|
|
}
|
|
}
|