Migration
-
[EFCore] EF Core Tool 로 C# 모델 클래스 -> DB 마이그레이션 하기.NET/개념 및 유용한 팁 2022. 8. 7. 20:38
닷넷 EF Core 툴 사용에 대한 설명 요약 목적으로 작성. 전역 도구 설치 dotnet tool install --global dotnet-ef DB 생성할 모델 및 Context 가 선언된 프로젝트에 Microsoft.EntityFrameworkCore.Design 설치 dotnet add package Microsoft.EntityFrameworkCore.Design 코드에서 DB로 마이그레이션하기. DBContext 및 모델 소스코드는 생성해야 한다. 첫 생성시엔 아래 명령어를 실행한다. dotnet ef database update 모델의 변경이나 Context 설정상 변경 발생 후 DB에 반영하려면 먼저 migrations 명령어로 변경사항을 생성해야 한다. 아래 예시는 개인적으로 개발중인 ..