我在Dotnet core 2.2.1版本中使用通用的 DesignTimeDbContextFactory 作为数据库。
我正在尝试为其添加迁移,该类在迁移文件夹下创建,但未反映 UP 和 Down 以及ContextModelSnapShot文件中的更改。
如果我尝试删除ContextModelSnapShot,然后更改反映。但是这里的问题是它将建立一个表,但也会将该表放在 DOWN 中。
有人可以帮助我解决这个问题吗?
答案 0 :(得分:0)
就我而言,问题是存在以前的更改文件,而以前的更改文件已经由正在处理它的以前的开发人员完成。我只是从该迁移文件夹中临时删除该文件,因为我的应用程序中有多个上下文,因此尝试进行迁移将对我有用。它与以前的文件冲突。