实体框架手动删除的表无法从 EF 迁移生成

2024-06-30

我已经创建了迁移并创建了数据库和表。例如,表格是

A B C D E。现在我再次更改了代码的某些部分并运行update-database命令 。一切都很顺利,很好,表格显示了列。现在我不小心手动删除了一张两张表D and E。现在,当我尝试运行迁移时update-database。它运行正常,但没有创建我手动删除的表。我尝试删除现有的迁移并重新运行update-database。它给出了除了两个表之外的错误。 'A,B,C' bla bla 名称中已经存在一个对象。

知道如何在不删除数据库并使用迁移重新创建已删除表的情况下摆脱这种情况吗?因为我不想删除数据库,因为它包含其余表中的数据。在这种情况下如何继续:我在数据库中有现有表,并且意外地从 SSMS 的 SQL Server 中手动删除了一些表。

如何使用迁移再次重新创建表?

哦我的实体框架版本是6.0.2


EF 迁移历史记录存储在表 _MigrationHistory 中。从数据库中删除该表。注意:这将删除所有迁移历史记录,您将必须重新创建所有表

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

实体框架手动删除的表无法从 EF 迁移生成 的相关文章

  • UItableViewCells 中的单选按钮逻辑

    嘿 我正在一个屏幕上工作 用户有选项组 例如 饮料 这是我的 tableView 中的部分标题 他们的选择是 7up 可乐 等 它们是我表格的单元格 现在 每个选项组选项 按顺序排列的每个单元格 都有一个单选按钮 我想实现这个 如果用户选择
  • 在 OSX catalina(10.15.1) 中使用 rbenv 安装 ruby​​-2.4.0 时,构建失败(使用 ruby​​-build 20191124 的 OS X 10.15.1)

    我从在线论坛尝试了很多东西 但从来没有工作过 安装 Xcode 看看是否有效 但事实并非如此 起初 安装 OpenSSL 时 C 可执行文件存在问题 但后来我发现从here https superuser com questions 144
  • 与 Pandas DataFrame 列表列的比较

    我有一个像这样的数据框 df col1 col2 a 1 2 b 3 4 c 3 9 我想根据匹配的输入数组获取行 因此如果我有数组 1 2 我可以获得 col1 col2 a 1 2 当我尝试使用此公式执行此操作时 它不起作用 df lo
  • CodenameOne 在构建后停止工作

    我对 codenameone 有一个奇怪的问题 我什至不确定出了什么问题 我尝试过 发送 Windows Phone 版本 并且从那时起我认为我没有更改任何其他内容 然而 在我这样做之后 模拟器无法启动并一直说我的导入是错误的 事实并非如此
  • ReactJS:从子级和父级控制子级状态

    我有一个相当简单的问题 我不知道如何用 React 的单向数据流来解决它 假设您在父级中有一个显示模式的链接 在模式中 有一个 X 将其关闭 我知道我可以通过 props 从父级更改模式的状态 In the parent
  • 将 10 个字母平均分配给 200 个字母

    我有 10 个字母 a b c d e f g hi j 和 200 个从 1 到 200 的数字 具有不同数量的实例 例如五个 1 三个 2 等总共 200 个数字 我想为每个数字分配一个字母 以便每个字母具有相同的频率 因此 在本例中
  • 如何从 hive 获取最新分区数据

    我需要从配置单元中具有最新分区的表中获取所有记录 该表的分区方式为date year month eg date 25 year 2020 month 3 同样会有很多分区 分区不是静态的 它会经常变化 我正在尝试处理在查询中获取最新分区的
  • 为什么 a.insert(0,0) 比 a[0:0]=[0] 慢很多?

    使用列表的insert函数比使用切片分配实现相同效果要慢得多 gt python m timeit n 100000 s a a insert 0 0 100000 loops best of 5 19 2 usec per loop gt
  • 如何将引发的错误传递给 VBA 中的自定义错误处理程序?

    我在 Excel 中使用 VBA 一段时间了 并且对所有过程使用自定义错误处理程序 我第一次发现自己处于需要使用Err Raise 处理一个Case Else情况在一个Select Case块 我不知道如何将错误传递给自定义错误处理程序 V
  • 无法安装 gactions CLI

    我正在尝试安装 google actions CLI 文档 https developers google com actions tools gactions cli https developers google com actions
  • 使用 PRNG 而不是打乱生成打乱范围

    是否有任何已知的算法可以在给定任意种子值的情况下在线性时间和恒定空间 当迭代产生输出时 生成打乱范围 0 n 假设 n 可能很大 例如数以百万计 因此不需要潜在地产生每种可能的排列 尤其是因为它是不可行的 种子值空间需要很大 这也是需要恒定
  • 如何更改母版页中控件的值?

    如何更改控件的值 例如用户控件中的文字 并且该用户控件位于母版页中 我想从内容页更改该文字的值 System Web UI UserControl this Page Master FindControl ABC FindControl X
  • Python Json 返回 AttributeError: __enter__

    为什么这会返回 AttributeError enter 排序方法只是根据列表的排序方式创建的字符串 当前时间使用 stfttime current time strftime Y m d H M S gmtime filename f K
  • 如何在Windows Shell中指定当前目录?

    我有以下 BAT 文件 旨在存档指定的文件夹 通过密码保护它 并将存档文件复制到我的本地 Dropbox 文件夹 C Program Files 7 Zip 7z exe a mx9 archive 7z G This is a test
  • 负载平衡集群无法与 Apache HTTP Server 2.4.6 和 JBoss EAP 7 配合使用

    我正在 JBoss EAP 7 上验证我的应用程序 我的应用程序在独立模式下工作 但在集群模式下 我的应用程序已部署 但我无法登录 我再次重新路由到登录网址 我使用 mod cluster 设置集群 集群各个节点上的负载均衡器服务器日志中都
  • 获取GO中路径的第一个目录

    在Go中 是否可以获取路径的根目录 以便 foo bar file txt returns foo 我知道路径 文件路径 但是 package main import fmt path filepath func main parts fi
  • Jquery ui 与 Jeditable

    我正在尝试这段代码
  • 将 JTable 安装在面板中

    我正在使用 JTable 并将其添加到使用 gridbaglayout 的面板 如下所示 JTable qdbs new JTable rowData columnNamesVector qdbs setAutoResizeMode JTa
  • 抓取框架 NTSCtoUSB 加密狗、opencv2、python 包装器

    Context 我一直在研究 opencv2 的 python 包装器 我想尝试一些想法并使用类似于汽车 后视 摄像头的广角摄像头 我从一辆报废的撞车上得到了一根 它有 4 根电线 我从电线的颜色编码中进行了有根据的猜测 将其连接起来 以便
  • Rails 通过 ajax 发出闪光通知

    长话短说 我有一个按钮 单击它时 我希望触发一个 ajax 请求 该请求获取 flash notice 并将其显示在 中的 div 中 这是我的简短观点

随机推荐

  • pop() 期间提升 Fibonacci 堆访问冲突

    Context 我目前正在实现某种形式的 A 算法 我决定使用 boost 的斐波那契堆作为底层优先级队列 我的图表是在算法运行时构建的 作为我使用的顶点对象 class Vertex public Vertex double double
  • POST 数据加密 - HTTPS 足够吗?

    考虑一个场景 其中用户身份验证 用户名和密码 由用户在页面的表单元素中输入 然后提交 POST 数据通过 HTTPS 发送到新页面 其中 php 代码将检查凭据 现在 如果黑客位于网络中 并说可以访问所有流量 那么在这种情况下应用程序层安全
  • 多个模板槽的相同槽内容

    在vuejs中 有没有一种方法可以为多个插槽设置相同的内容 而无需复制粘贴 So this
  • python 使用曲面图和第四个变量的滑块可视化 4d 数据

    如何使用前 3 个变量和第四个变量的 3 维曲面图作为滑块来可视化 4 维数据 从 csv 文件加载 集 我写了一个非常小的示例 重点介绍了实现此目标的方法 import numpy as np import matplotlib pypl
  • 如何更改认可政策

    我将背书政策从 OR 更改为 AND BYFN https hyperledger fabric readthedocs io en latest build network html并实例化 Chaincode 但是 即使调用执行后 账本
  • 在FIX协议中使用TargetSubID作为测试数据的标志是否正确?

    我们目前正在开发 FIX 连接 通过该连接可以标记只应验证的数据 已决定用特定的标记来标记此数据目标子ID 但这意味着新的会议 假设我们将消息发送到会话FIX 4 4 S gt T 如果我们随后收到一条仅应使用 TargetSubID V
  • “调用”或“不调用”批处理文件?

    如果从一个bat文件内部调用了另一个批处理文件 但仍有一些剩余操作需要完成 那么如何确保对第一个bat文件的调用在完成或出错后将返回到第一个调用它的文件实例 Example CD MyFolder MyFiles Mybatfile bat
  • R 代码编程:在堆叠排序表上先向下填充缺失列值,然后向上填充

    我有一个包含 3 列的数据框 但第三列有一些缺失值 需要用以下逻辑填充 期望的结果是第三列 部分 上没有缺失值 要填充它 我们必须找到第一个 周 其中为该特定 项目 第一列 填充了 部分 值 并且然后通过向下复制 part 来填充它 直到找
  • 在 R 中将数组转换为矩阵

    我有一个数组 其中包括名为 comp 的项目 是 否 的两个熟练度变量 theta0 theta1 这需要转换为一个矩阵 有什么方法可以转换像底部那样的矩阵吗 我的数组如下所示 gt priCPT i6 comp Yes theta1 th
  • 请求的操作:声明您的广告 ID 权限

    今天我收到这封电子邮件 去年 7 月 我们宣布了广告政策变更 以帮助加强 安全和隐私 我们对使用的标识符添加了新的限制 针对儿童的应用程序 当用户选择删除他们的 广告 ID 以选择退出个性化广告 如果满足以下条件 开发人员将收到一串零而不是
  • 如何在 django admin 中更新 jquery 版本

    如何在 Django 管理中更新 jquery 版本 无需在 django contrib admin media js admin jquery min js 中替换它 到最新的 jquery min js 另外 我不想在我的管理员中使用
  • 当 Firebase 数据库中的值发生更改时创建推送通知

    我想在 firebase 数据库中的值发生更改时向用户发送推送通知 这是我的数据库 Battles 00000111 062B3333 4046 4FB4 AA37 C2B05853E497 BattleProgress Player1 l
  • 我以为我了解范围

    有人可以告诉我为什么 x 的最后一次记录等于0而不是1 我想因为它是在函数之外声明的 所以它具有全局范围 然后在函数中它的值设置为1并且该值将保持原样一个全球性的 我知道函数内的第一个 x 值是全局的 因为没有 var 关键字声明的任何变量
  • 检测图像中的特定对象,即使用 opencv 进行图像分割

    我必须选择 iPhone 上图像中可见的任何特定对象 基本上我的项目是根据我的触摸来分割图像对象 我遵循的方法是首先检测图像的轮廓 然后根据手指触摸选择特定序列 有没有其他方法更强大 因为我必须在视频帧上运行它 我在该项目中使用 OpenC
  • 信用卡号应该存储为字符串还是整数?

    是啊 只是想想而已 我应该将在我的网站上输入的信用卡号存储为字符串还是整数 我的意思是 它们由数字组成 这让我认为它是一个整数 但我不对它们进行数学运算 所以也许字符串更合适 编辑 所以我必须在加密之前存储在某个时刻输入的数字 我可能应该更
  • Rails:如何处理“属性应该是数组,但实际上是字符串”错误?

    我有一个表格 其中有一列是文本类型 里面有一个小字符串 应该序列化为数组 serialize image urls Array 有时 SQL 插入数据的速度更快 在这种情况下 我将插入作为字符串 image1 jpg image2 jpg
  • 如何从集群外部访问Kubernetes中的MongoDB

    我使用以下 Helm Chart 在 Kubernetes 集群中部署了 mongodb https github com helm charts tree master stable mongodb https github com he
  • 用 Maven 解决 jar 地狱问题?

    我正在使用两个 jars A 和 B B 是一个库 A 的类使用库 B 中的一些旧类 现在 当我将这两个 jars 包含在我的项目类路径中时 这给我带来了一个问题 因为它们的名称相同两个班级 但其中一个班级比另一个班级年长 并且行为方式不同
  • 使用 JS DAX 客户端仍然收到超时连接,归类为错误,但没有影响

    我们使用 JS amaxon dax client 1 2 3 我们收到了一堆 ERROR Failed to pull from
  • 实体框架手动删除的表无法从 EF 迁移生成

    我已经创建了迁移并创建了数据库和表 例如 表格是 A B C D E 现在我再次更改了代码的某些部分并运行update database命令 一切都很顺利 很好 表格显示了列 现在我不小心手动删除了一张两张表D and E 现在 当我尝试运