在具有相同迁移集的多个数据库上应用Update-Database命令将删除一个数据库中的现有表

问题描述

我有2个数据库DevTest。我正在按照code-first approach在其下创建表。添加migrations后,我将为Update-Database运行Dev Database命令,该命令可以正常工作。但是,当我在Test Database上运行同一命令时,先前在“测试数据库”中创建的表很少被删除,并且似乎未应用相应的迁移。

但是我检查了Migration History中的Test Database表,它们是否存在于同一表中。我是code-first approach的新手。因此想知道可能出什么问题。

我使用Visual Studio sql Server Object Explore r而不是SSMS

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)