dotnet-ef 명령 사용 하기

dotnet-ef 명령 사용 하기

비주얼 스튜디오에서는 패키지 관리자 콘솔을 제공해서 엔티티프레임워크 마이그레이션을 실행할수 있다.
하지만 다른 IDE에서는 제공하지 않아서 콘솔창에서 직접 실행하는 방법을 알아 보겠다.

먼저 dotnet core sdk가 설치가 되어 있으면 donet 명령어가 실행이 된다.
dotnet tool 기능을 활용해서 dotnet-ef를 인스톨하려면 아래의 명령어를 실행하면 된다.

1
dotnet tool install --global dotnet-ef --version 5.0.2

인스톨이 되면 명령으를 통해서 마이그레이션 기능을 활용할수 있다.

1
2
3
4
5
6
7
dotnet ef migrations add
dotnet ef migrations list
dotnet ef migrations script
dotnet ef dbcontext info
dotnet ef dbcontext scaffold
dotnet ef database drop
dotnet ef database update

참조