我是 EF Code First 方法的新手,有一个问题。我使用上述方法创建了一个示例 SQL 数据库。它按预期工作。我的问题是如何在模型更改时更新我的表?我已经为此阅读并上网,最后找到了以下解决方案: 1. DropCreateDatabaseIfModelChanges 2. DropCreateDatabaseAlways 3. CreateDatabaseIfNotExists 4. 在 PM 控制台中使用 Enable-Migrations 不幸地处理了很多语法错误!我知道我需要重写可以从 DropCreateDatabaseAlways 继承的 Seed 方法。而且我知道我必须在这个方法中创建对象并将它们添加到上下文中。但是...如果我的客户表包含 100 条记录怎么办?我是否必须获取它们并使用循环将它们添加到上下文中?我不知道,但这对我来说似乎不合理!
我很感激任何人都可以提供一个很好的解决方案。谢谢