在开发中,使用EF code first方式开发,那么如果涉及到数据表的变更,该如何做呢?当然如果是新项目,删除数据库,然后重新生成就行了,那么如果是线上的项目,数据库中已经有数据了,那么删除数据库重新生成就不行了,那么该如何解决呢?Ef提供了一种数据迁移的操作。具体该如何操作呢。
报错To undo this action, use Remove-Migration.
在vs2022的Nuget控制台,输入以下命令
执行迁移命令 PM> Add-Migration init To undo this action, use Remove-Migration. PM> Update-Database init Applying migration '20220917062429_init'. Done. PM> Add-Migration updatedb To undo this action, use Remove-Migration. PM> Update-Database updatedb Applying migration '20220917063252_updatedb'. Done. PM> 最后等待一分钟,再查看数据表的变化
标签:Core,use,init,Migration,迁移,操作步骤,PM From: https://www.cnblogs.com/im17me/p/16752131.html