需要在庫程序包管理器里依次執行以下命令:
1.啟用遷移功能:Enable-Migrations -ContextTypeName MvcMovie.Models.MovieDbContext 2.建立初態:add-migration Initial 3.自動比對差異生成遷移類:add-migration AddRatingMig 4.將遷移應用到數據庫:update-database
依次執行 Enable-Migrations Add-Migration 1 (1是隨便寫的) Update-Database
- “工具”>“NuGet 包管理器”>“包管理器控制台”
-
運行以下命令創建
FirstDbContext
的遷移:Add-Migration InitialCreate -Context FirstDbContext -OutputDir Migrations\FirstDbContextMigrations Update-Database -Context FirstDbContext
-Context 參數表示要使用的
DbContext
類,請參閱這里了解詳細信息。 - “工具”>“NuGet 包管理器”>“包管理器控制台”
-
運行以下命令創建
SecondDbContext
的遷移:Add-Migration InitialCreate -Context SecondDbContext -OutputDir Migrations\SecondDbContextMigrations Update-Database -Context SecondDbContext