Asp.Net Core EF Migrations
通过Migration生成数据库的命令
在vs中的“程序包管理器控制台”中输入如下两个命令,也可以在项目所在文件夹中打开命令行工具进行操作
命令一共有5种,每个有两种写法:
dotnet ef migrations add initialCreate || Add-Migrantion (执行此命令项目生成一个目录(Migrations))
dotnet ef database update || Update-Database (把当前的Migrations更新到数据库中)
dotnet ef migrations remove || Remove-Migration (删除一个最新的Migrations,降级,根据数据库表结构删除migrations文件夹下面多余的文件)
dotnet ef database update LastGoodMigration || Update-Database LastGoodMigration(指定一个Migrations更新 LastGoodMigration 指定的migration名称)
dotnet ef migrations script || Script-Migration (将更新内容生成sql脚本语句)