有很多关于此主题的文章,我花了几个小时阅读它们。这太令人困惑了 - 大多数文章似乎试图保存现有的数据库,甚至是迁移历史。如何还原EF迁移并创建新的数据库表
我的数据库最初是由代码优先迁移创建的。我真的没有任何重要的数据。所以我想删除我的数据库和/ Migrations文件夹中的.cs迁移历史文件。然后运行add migrations
和update-database
重新创建数据库。
从我正在阅读,这不是做到这一点的方式?我的困惑部分是由于提出了完全不同的程序以及对许多解决方案的广泛编码。
我可以删除我的数据库和/Migrations/*.*
(Configurations.cs除外)并基本上重新初始化迁移吗?
顺便说一句,我使用VS网络快车2013,MVC5/C#,SQL Express的2012年
良好的信息。我删除了/迁移历史并删除了数据库。一切都完美重现。谢谢! – rwkiii