参考:https://www.cnblogs.com/libingql/p/3330880.html
1,在nuget控制台上执行命令,允许迁移
PM> Enable-Migrations -EnableAutomaticMigrations,
2,然后,添加迁移,相当于备份当前的数据库结构,InitialCreate 表示的迁移名称
PM> Add-Migration InitialCreate
PM> Update-Database -Verbose 【确保备份数据库结构与实际数据库一致】
3,接着,修改c#文件中的模型,比如增加表,增减字段
4,再添加迁移,相当于将当前修改过的数据结构进行快照,AddCity表示迁移名称
PM> Add-Migration AddCity
5,进行更新数据库命令,修改的内容,就同步到数据库了
PM> Update-Database -Verbose