2016-09-15 3 views

답변

0

https://docs.efproject.net/en/latest/miscellaneous/cli/dotnet.html

예상과는 완전히 다른 기억 ...

dotnet ef migrations list dotnet ef migrations [arg] {option}

dotnet ef migrations add [name]

" " " remove //이 제거 수동 제거 지침에 따라 지난

데이터베이스에서 변경되면 이미 적용되었습니다. 예 : dotnet ef database update. package manager console에 아래 그림과 같이

+0

내가 이것을 실행하면 '인식 할 수없는 명령 또는 인수'migration''이 (가) – Venky

+0

이주해야합니다 ** s ** – bricelam

+0

작동하지 않습니다. 나는'migrations '에 대해서만 허용되는 명령은'add','list','remove','script'라고 생각합니다. 내가 명령을 내린다면. 'migrationname'을 인식하지 못하고 알 수없는 명령 오류가 발생합니다. – Venky

1

당신은 사용할 수 있습니다

PM > Update-Database [[-Migration] <String>] 

매개 변수 :

-Migration <String> 
  • 대상 마이그레이션을 지정합니다.

  • '0'이면 모든 마이그레이션이 되돌려집니다.

  • 생략하면 보류중인 모든 마이그레이션이 적용됩니다.
+0

과 약간 다릅니다. 이는 패키지 관리 콘솔의 VS.NET에서만 사용할 수 있습니다. – mvermef

+0

@mvermef 예, updated.Thanks :) – Sampath

+0

VS.NET을 사용하고 있지 않다는 느낌이 들었습니다. ( – mvermef