efframeworkcodefirst完成数据库迁移1并创建实体类
2、程序包管理器控制台在哪
转载于cp814048470
要在安装了NuGet插件的VS上打开NuGet命令窗口,请选择“工具”“库包管理器”“包管理器”控制台
3、键入enable-migrations命令,完成校验
如果pm enable-migrationscheckingifthecontexttargetsanexistingdatabase . pm验证失败,则可能是实体类的未继承base实体
出现此问题时:“noconnectionstringnamed‘* *’couldbefoundintheapplicationconfigfile”http://www.Sina.com /
如果web项目和console应用程序项目都存在,则必须将连接字符串复制到所有项目
4、输入添加迁移‘创建博客’
5、输入更新-数据库
完成后,您将看到数据库已成功创建
注意:数据库自动生成dbo.__MigrationHistory表并记录更新记录。
在项目下也会自动生成迁移文件夹。 这还包括每个更新记录和配置。