반응형

1. Add Nuget Pacakge

 

2. 기존 db 파일에서 Context 생성하기

- NuGet Package Manager Console에서 command 입력

Scaffold-DbContext "DataSource=Config.db;" Microsoft.EntityFrameworkCore.Sqlite

완료 후 ConfigContext class와 Entity Class들이 자동으로 생성됨

 

 

3. 생성된 Context를 이용하여 Data 저장하는 code 작성

var newConfig = new Configuration()
{
    Section = "Car",
    KeyName = "Color",
    ValueName = "Red",
};

db.Configurations.Add(newConfig);
db.SaveChanges();

foreach (var config in db.Configurations)
{
    Console.WriteLine($"{config.Section} / {config.KeyName} / {config.ValueName}");
}
반응형

+ Recent posts