移民从哪里来?

     2023-03-14     246

关键词:

【中文标题】移民从哪里来?【英文标题】:Where are the migrations coming from? 【发布时间】:2013-10-20 02:06:10 【问题描述】:

我首先使用代码来生成数据库。 我希望从使用 add-migration InitialCreate 生成的迁移中创建数据库

数据库确实使用 InitialCreate 迁移中的代码创建。

但是,当我尝试使用 Add-Migration One 创建后续迁移时

我收到一个错误

无法生成显式迁移,因为以下原因 显式迁移待定:[201310112018474_InitialCreate]。 在尝试生成之前应用挂起的显式迁移 新的显式迁移。

我尝试运行 Update-Database -Targetmigration:0,它列出了过去创建但不再存在的迁移。

PM> Update-Database -Targetmigration:0 指定“-Verbose”标志以 查看应用于目标数据库的 SQL 语句。 恢复迁移:[201310110726212_two, 201310110719552_InitialSchema,201310090149561_k1]。还原 自动迁移:201310110726212_two。自动恢复 迁移:201310110719552_InitialSchema。自动恢复 迁移:201310090149561_k1。

迁移历史表仅包含一条用于初始创建的记录。 我的问题是,PM 如何知道这些不再存在的旧迁移?

注意 - 我已经从迁移文件夹中删除了迁移

我正在使用 EF5、C# Winforms

【问题讨论】:

【参考方案1】:

PM 使用的解决方案中有迁移文件夹。

如果您从解决方案中删除迁移文件夹并运行应用程序,则将从代码中正确创建数据库。

如果您的现有数据库由于您在代码中所做的更改而需要迁移(因此数据库需要反映这些更改),您只需要迁移文件

【讨论】:

我编辑了问题以使其更清晰。迁移已从迁移文件夹中删除,并且不在驱动器上。更重要的是数据库已被删除,因此历史表不存在。不知何故,PM 似乎在某处缓存历史。非常混乱。 您是否也删除了初始创建?您应该这样做,或者最好删除迁移文件夹。 我是这么认为的。不幸的是,我无法再重现该问题

ASPasswordCredential - 从哪里来?

】ASPasswordCredential-从哪里来?【英文标题】:ASPasswordCredential-fromwhere?【发布时间】:2019-12-0607:35:43【问题描述】:当使用SigninwithApple时,有一个ASPasswordCredential选项可以从iCloud钥匙串中提取密码。尽管在钥匙串中存储东西的“位... 查看详情

这是从哪里来的:-*- 编码:utf-8 -*-

】这是从哪里来的:-*-编码:utf-8-*-【英文标题】:Wheredoesthiscomefrom:-*-coding:utf-8-*-【发布时间】:2011-06-1919:27:24【问题描述】:Python将以下指令识别为定义文件编码的指令:#-*-coding:utf-8-*-我之前肯定看到过这种指令(-*-var:value-*... 查看详情

python上的列表:`u`从哪里来? [复制]

】python上的列表:`u`从哪里来?[复制]【英文标题】:Listonpython:wherehasthe`u`comefrom?[duplicate]【发布时间】:2014-06-1300:14:15【问题描述】:快速提问:disc_list=[]#creatinganemptylisttoputthediscsintorad=70foriinrange(5):disc_list.append(cmds.polyCylinder( 查看详情

圈复杂度数为 31,这是从哪里来的?

】圈复杂度数为31,这是从哪里来的?【英文标题】:Cyclomaticcomplexitycountof31,wherehasthiscomefrom?【发布时间】:2012-12-0610:08:46【问题描述】:我正在开发一个从Excel文件中提取数据的应用程序(我无权访问实际数据库),并且我编... 查看详情

为啥 Java webapps 使用 .do 扩展名?它从哪里来的?

】为啥Javawebapps使用.do扩展名?它从哪里来的?【英文标题】:WhydoJavawebappsuse.doextension?Wherediditcomefrom?为什么Javawebapps使用.do扩展名?它从哪里来的?【发布时间】:2011-04-0514:01:16【问题描述】:我一直想知道为什么这么多Java开... 查看详情

控制台窗口如何在内部处理 JavaScript 算术赋值?返回值从哪里来?

】控制台窗口如何在内部处理JavaScript算术赋值?返回值从哪里来?【英文标题】:HowdoestheconsolewindowhandleJavaScriptarithmeticassignmentinternally?Whereisthereturnedvaluecomingfrom?【发布时间】:2016-09-1704:47:22【问题描述】:我最近一直在玩JavaSc... 查看详情

c#如何找出“m”从哪里来(m => m.SomeProperty)?

】c#如何找出“m”从哪里来(m=>m.SomeProperty)?【英文标题】:Howdoesc#figureoutwhere"m"comesfromin(m=>m.SomeProperty)?【发布时间】:2011-05-2312:19:54【问题描述】:例如,在一个MVC应用程序中,我可以使用Html助手来创建这样的... 查看详情

不知道中的知道----信息从哪里来

博弈论中的乐趣如何让计算机像人一样推理?甲乙丙三个人身上贴着2,4,8三个数字,他们只能看见另外两个人身上的数字,看不见自己身上的数字,按照甲乙丙的顺序让三个人依次回答问题:“doyouknowthenumberofyou?”,他们只能... 查看详情

测试,从哪里来,到哪里去?

这里不谈哲学,也不是无的放矢,而是有感而生。这要回到两个月前,看到两篇文章:软件测试人,你们在逐渐失去一些东西测试十二年-六道轮回后的初心能否找回作者都是一线的资深软件研发人员,了解测试的过去,但更受... 查看详情

我的创业你也可以复制:启动资金从哪里来?

...聊了下创业的城市该如何选择。接下来的问题是启动资金从哪里来了。这个问题其实和其他的问题是相互的:选择什么样的合作伙伴、注册什么性质的公司。我们今天先假设这个项目是自己来启动,如何准备这笔钱。我... 查看详情

需求那么多,核心需求都从哪里来?

当一大堆需求摆在产品经理面前时,需要做的就是分清哪些是核心需求,排优先度后然后纳入产品迭代计划。关于需求管理,日本东京理工大学教授狩野纪昭提出KANO需求管理法,也就是把需求按照用户角度分为基本需求、期望... 查看详情

这个标题日期从哪里来的响应? (带有Tomcat的spring-saml2)

】这个标题日期从哪里来的响应?(带有Tomcat的spring-saml2)【英文标题】:Wherecomefromthisheaderdateinresponse?(spring-saml2withTomcat)【发布时间】:2014-12-1718:40:42【问题描述】:我正在使用spring-security-saml2api来建立连接。它在一段时间内... 查看详情

宇宙从哪里来?终于有人讲明白了

导读:世界的本源是什么?作者:小灰来源:程序员小灰(ID:chengxuyuanxiaohui)01哲学时代我们所生活的世界是丰富多彩的,有蓝天和白云,有大海和高山,有天上飞的小鸟,有地上跑的... 查看详情

ux的设计灵感从哪里来?——看看meganwilson的采访

MeganWilson是一位资深的用户体验师和UXMotel的专业编辑。同时她是ux.walkme.com网站UX专栏作家,在Facebook、领英有大量粉丝。和一般介绍性的文章不同,她喜欢用访谈的方式来发表UX方面的文章,这样的文章,有很好的现场感和可读... 查看详情

数据湖:只是一个新名字?从哪里来,往那里去

目录​基本认识大数据背景?为什么它很大?什么是数据仓库?什么是数据湖?数据湖与数据仓库——主要区别数据湖和数据仓库的对比数据湖vs数据仓库​数据湖中的价值来自非策划数据的见解新形式的分析企... 查看详情

云原生是什么?它从哪里来?又到哪里去?

毋庸置疑,云计算已深入人心,几乎每个与云计算相关的活动、文章、产品发布,言必谈“云原生”。那么:·云原生到底是什么?·云原生有哪些要核心技术和典型应用场景?·云原生将来会如何发展࿱... 查看详情

sapwebide一个和destination相关的问题-odata下拉菜单里的destination从哪里来的

我今天做开发遇到一个问题:我有trial和正式的SAPCloudPlatform账号各一个:其中trial账号的webIDE连接到productive的CloudFoundry:productive账号的WebIDE也连接到productive的CloudFoundry:我发现在我新建OData服务时,从Serviceurl的下拉菜单里,选... 查看详情

火星上的甲烷从哪里来,科学家用算法给出了答案

兴坤发自凹非寺量子位报道|公众号QbitAI火星到底有没有生命体存在,一直都是科学家们想要求证的疑点。自好奇号登陆火星以来,似乎为了证明自己不是全无生命特征,火星有过6次甲烷“呼吸”被探测到。但是呼吸... 查看详情