需要在库程序包管理器里依次执行以下命令:
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 MigrationsFirstDbContextMigrations Update-Database -Context FirstDbContext
-Context 参数表示要使用的
DbContext
类,请参阅这里了解详细信息。 - “工具”>“NuGet 包管理器”>“包管理器控制台”
-
运行以下命令创建
SecondDbContext
的迁移:Add-Migration InitialCreate -Context SecondDbContext -OutputDir MigrationsSecondDbContextMigrations Update-Database -Context SecondDbContext