标签: ef-code-first
我有我的app和db on hosting。我不能自己删除数据库,所以我想如果模型更改只重新创建表,数据库就不会触及。
我看到有人使用sql命令删除表并创建新表,但是有可能只是禁用数据库删除和Code第一个脚本只删除表并创建新的?
答案 0 :(得分:1)
您可能必须创建自定义DbInitializer,它知道如何删除数据库中的任何现有对象。相反,您是否考虑过移动EF Code First Migrations,现在可以在EF 4.3中使用?请参阅here了解一下。