码迷,mamicode.com
首页 > 数据库 > 详细

EF Core 生成数据库

时间:2018-10-27 22:58:32      阅读:316      评论:0      收藏:0      [点我收藏+]

标签:net   models   项目   ase   名称   style   控制器   其他   ons   

   1、运行cmd,切换到打开项目所在文件夹,输入下面的命令

dotnet ef migrations add Initial     建立并初始化数据库
dotnet ef database update            更新数据库
dotnet ef migrations add xxxx     更新模型字段后需要执行此命令通知vs重新编译表变动  xxxx为变更的任意字段名  一个就够  系统会自动追加变更添加的其他字段
dotnet ef database update           更新数据库

2、vs中
PM> Enable-Migrations    启动迁移配置
PM> Add-Migration xxxx 更新数据库的迁移的名称 更新模型字段后需要执行此命令通知vs重新编译表变动 xxxx为变更的任意字段名 一个就够 系统会自动追加变更添加的其他字段
(注意这里必须是在Models目录中添加数据模型(类、新建项、现有项等)并重新生成后,然后添加对应的控制器和视图后才能使用此命令,生成迁移命令后马上使用Update-Database更新数据库。
(可以多次修改生成一次迁移命令,不能多次迁移修改却执行一次更新数据库,只能迁移一次就更新一次。)
PM> Update-Database –TargetMigration: $InitialDatabase 回滚数据库至初始状态
PM> Update-Database –TargetMigration: xxxx 回滚数据库至某个更新

EF Core 生成数据库

标签:net   models   项目   ase   名称   style   控制器   其他   ons   

原文地址:https://www.cnblogs.com/yunspider/p/9863783.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!