【发布时间】:2016-10-15 02:51:36
【问题描述】:
我目前正在开发一个使用 MySQL 后端数据库进行查询的 Web Api 项目。使用 EF v6.1.3 执行 db 访问。
我想要实现的是,如果在应用程序运行期间删除了我的后端数据库,那么当下一个数据库查询请求进入时,数据库将重新创建到最新的迁移并插入任何种子数据。
当我在应用程序运行时删除数据库时,下一个请求会出现打开数据库连接错误。
注意:正在 Toad 或 MySQL Workbench 中删除数据库。
如果我随后回收应用程序池,然后重试请求,则会自动创建后端数据库。
非常感谢您在这方面的任何帮助。
问候,
斯图尔特
【问题讨论】:
标签: mysql database entity-framework ef-code-first entity-framework-6