c# - EF6 - 使用复制的数据库
问题描述
环境:
EF6 - 代码优先 - C#、ASP.NET。
我复制了Db1
由 EF6 生成的现有数据库(称为它),使用另一个名称 - Db2
。
通过将web.config
的连接字符串修改为Db2
,它开始使用DB2
,并且在过去 6 个月中一直运行良好。
问题:
今天,我update-database -script
正在为数据库中的所有表显示一个create table
,而所有表都存在并且没有待处理的更改。
仅用于测试:如果我将web.config
连接字符串更改回DB1
,它不会显示未决更改,这是正确的行为。
可能出了什么问题?
感谢您提前提供任何帮助。
解决方案
推荐阅读
- docker - How to build war from github and deploy into Wildfly using docker? Is it possible?
- javascript - 如何向 plotOutput 添加自定义悬停功能,使其可用于许多绘图
- php - 如何在 TS3AntiVPN 应用程序中为 $clientList 正确编写 foreach?
- grails - 如何使用 ag:select 标记的 onChange 事件动态更改视图的一部分?
- c++ - lldb 无法在 mac os 10.12 上显示列表
- c# - 导航如何与 ViewModelLocator 一起使用?
- python - 按对象对组的值求和
- python - 将scrapy导出到csv
- html - 使用悬停突出显示文本的正确 CSS
- swift - 如何检查 x 是否在列表中类的变量中?