postgresql - 如何将实体框架迁移重置回第一方?
问题描述
我有一个连接到 postgres 数据库的 asp.net 核心 web api。我通过 dotnet ef cli 添加了迁移并通过以下方式更新了我的数据库:
dotnet ef migrations add initial
dotnet ef database update
没有问题,我在架构中找到了新生成的表和迁移历史记录。然后我搞砸了,并从另一个名称不同但连接字符串相同的项目中做了同样的事情。我使用了与上面相同的命令。
现在我不能再访问迁移历史表和生成的表了:
ERROR: must be owner of relation __EFMigrationsHistory
我无法再次获得我的迁移历史记录的权利。如何将其重置为平方?先感谢您。
解决方案
推荐阅读
- vba - 如果单元格在任何工作表中包含字符串,则 Excel VBA 宏设置左对齐
- r - Purrr 根据包含字符向量的未嵌套变量过滤嵌套数据
- django - 使用外键引用保存 Django 表单
- neo4j - Neo4j 缺少一些程序
- c# - 值不能为空(绘制数据表)
- javascript - 如何过滤道具以使用 ReactJS 进行渲染?
- ruby-on-rails - 在为 Rails 项目的阿拉伯语 lang 文件解析第 ... 行的块映射时没有找到预期的密钥
- python - 在python中输入变量
- c# - 使用 C# 在什么情况下在 String 或 Char 上使用 ToString() 时需要提供 CultureInfo IFormatProvider?
- ios - 两个应用共享同一个通用链接