我在我的 WPF 应用程序中使用 EF 5。
现在,随着我们推出第一个版本(以及客户使用的数据库),我们当然正在开发和实现功能。
其中一些可能需要更改数据库(新表、更改的数据类型等)。
是否有一些自动化的方法来自动更新客户数据库?假设当他们运行应用程序时,检查他们的 DB-Schema 是否与代码中的 DBModel-Schema 不同,如果不让它更新?
我在我的 WPF 应用程序中使用 EF 5。
现在,随着我们推出第一个版本(以及客户使用的数据库),我们当然正在开发和实现功能。
其中一些可能需要更改数据库(新表、更改的数据类型等)。
是否有一些自动化的方法来自动更新客户数据库?假设当他们运行应用程序时,检查他们的 DB-Schema 是否与代码中的 DBModel-Schema 不同,如果不让它更新?
您可能想阅读有关迁移的内容。你可以去这里http://msdn.microsoft.com/en-us/data/ee712907并且有一些关于迁移的链接。去看一下。