有没有办法阻止Entity Framework Code-First在重建我的数据库时删除我的数据库图表?
答案 0 :(得分:1)
不使用DropCreateDatabaseIfModelChanges
创建数据库,您可以使用SQL迁移
http://www.hanselman.com/blog/EntityFrameworkCodeFirstMigrationsAlphaNuGetPackageOfTheWeek10.aspx。它不会丢弃数据库并将生成alter命令(Incremental database development)。因此,您可以保留图表和现有数据。