腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
EF
核心
迁移
可能
具有
破坏性
?
、
、
我正在设置一个带有
EF
核心
集成的.NET
核心
web服务,并且目前已经为DB模式配置了
迁移
(context.Migrate()在C#代码中被调用)。我想知道,如果
EF
Core检测到给定连接字符串的现有数据库
具有
非常不同的模式,以至于无法进行非
破坏性
迁移
,会发生什么情况?
EF
Core会破坏现有的数据库并创建新的模式,还是会出错?
浏览 17
提问于2019-03-04
得票数 0
回答已采纳
1
回答
实体框架在转换为兼容130时不能正确使用DateTime列
、
、
、
、
下面的代码使用的是Server兼容性级别100。但是,更新到130,开始使下面的代码失败。我相信这与日期、时间和精度有关。这个项目不再被删除了。有什么线索吗?周围有工作吗?我们想在130层使用一些新的功能。
浏览 2
提问于2019-04-25
得票数 0
回答已采纳
1
回答
数据和域模型的
ef
核心
添加
迁移
独立程序集
、
、
、
我有三个项目(VS2017和
ef
核心
),并希望运行附加
迁移
。 我希望避免领域模型和实体框架之间的依赖关系。EntityFrameworkscore只依赖于数据。如何使用此设置运行附加
迁移
,以获取数据中的
迁移
文件,而不是
浏览 2
提问于2017-04-07
得票数 2
回答已采纳
1
回答
EF
核心
:可以在一个数据库中支持两个模型吗?
、
、
、
是否有
可能
在一个数据库中支持
具有
所有“
迁移
功能”的两个不同的
EF
核心
模型? 我想我应该把dbo分开。_EFMigrationsHistory?在文档中找不到这样的选项。
浏览 0
提问于2018-06-29
得票数 3
回答已采纳
1
回答
从实体框架6升级到
EF
核心
、
、
我正在尝试将ASP.NET MVC 5应用程序
迁移
到MVC 6 (ASP.NET vNext)。 我现有的应用程序使用
EF
6,并有一些
EF
代码优先
迁移
。我也想移植这些
迁移
,因为我希望能够继续使用现有的数据库,并且已经应用了现有的
迁移
,而不破坏升级路径。与“旧”
EF
6
迁移
相比,“新”
EF
核心
迁移
(k
ef
migration add ...)似乎
具有
完全不同的格
浏览 2
提问于2014-11-23
得票数 8
回答已采纳
1
回答
.net
核心
命令行界面未列出
迁移
、
、
、
我在从.net
核心
命令行更新数据库时遇到问题 我有两个解决方案,一个在启动时
具有
连接字符串(firstSolution),另一个
具有
迁移
文件夹和DataContext (secondSolution)我使用它来添加
迁移
,并且我当前在secondSolution目录中 dotnet
ef
migrations add migration-name -s ..我尝试使用以下命令列出
迁移
: dotnet
ef
mifrations list 所以同样的错误
浏览 106
提问于2021-04-28
得票数 1
回答已采纳
1
回答
用dotnet从创建的模型
迁移
创建数据库和生成表
、
、
我是
EF
核心
的新手,我遵循了Youtube上的Asp.net
核心
教程(法语版) ,本教程帮助我使用MVC和存储库设计模式创建了我的第一个Asp.net
核心
应用程序(.NET 5)。不幸的是,本课程没有解释如何创建数据库,以及如何确保
EF
核心
的
迁移
?是否可以自动生成
具有
EF
核心
的数据库和表?
浏览 6
提问于2022-05-21
得票数 0
回答已采纳
1
回答
有没有技术上的原因导致.NET4.0不能完全支持
EF
5?
、
、
我想把我的应用升级到
EF
5,以利用支持枚举空间等功能。然而,除非我转移到.Net 4.5,否则我无法升级。 我想知道
EF
5在.Net 4.5中使用了哪些在.Net 4.0中做不到的功能?
浏览 0
提问于2012-07-22
得票数 10
回答已采纳
1
回答
如何使用c# Fluent API将新类映射到现有表?
、
、
、
、
在我的应用程序中,两个实体( (ChartOfAccount & GL) )之间存在着多到多的关系。一旦我创建了关系,就会创建一个新的表(ChartOfAccountGLs)。现在,我尝试创建一个新的类,用一对多关系(ChartOfAccountGL-->ChartOfAccount & ChartOfAccounGL-->GL)映射这两个实体。但是当我尝试更新时,数据库包管理器控制台给出了这个错误。 “'FK_dbo.ChartOfAccountGLs_dbo.ChartOfAccounts_ChartOfAccountId‘”数据库中已经有一个名为的对象
浏览 2
提问于2020-09-27
得票数 1
2
回答
添加实体框架
核心
迁移
,不使用其他项目
、
、
、
当我使用实体框架
核心
创建ORM模型项目时,我遇到了
迁移
问题。我通常从数据层开始项目,然后生成我的数据模型。在此之后,我独立地添加了
迁移
(从其他项目)。如何仅使用命令添加第一次
迁移
,而不在其他项目上配置
迁移
或将其设置为可执行项目(如控制台)?
浏览 50
提问于2021-06-29
得票数 4
1
回答
在完整的.NET项目(*.csproj)中启用
EF
核心
迁移
、
、
我有一个完整的.NET框架项目(*.csproj),它
具有
。dotnet : No executable found matching command "dotnet-
ef
"
浏览 2
提问于2016-07-31
得票数 2
回答已采纳
1
回答
在不创建额外
迁移
文件的情况下将
ef
迁移
到
ef
核心
的最佳方法
、
、
、
、
我正在为MVC到R角/WebApi的
迁移
项目工作。我了解到
ef
的许多特性并不在
ef
核心
fluent api中,而是像N2N关系一样。我假设有两个应用程序首先使用代码指向同一个数据库,有不同的
迁移
浏览 2
提问于2019-11-13
得票数 0
1
回答
从asp.net
核心
和.net框架应用程序使用
EF
、
、
、
、
有没有
可能
有一个通用的模型/上下文/
迁移
代码库,以使用来自asp.net
核心
应用程序(3.1)和.net框架应用程序(4.6.1)的相同SQL DB?我的尝试失败了。除了创建两个项目之外,没有其他解决方案了,一个项目的
EF
核心
在.net
核心
3.1汇编中,另一个项目的
EF
6
核心
目标为4.6.1。我试图创建一个.net标准2.0项目(只有
EF
核心
),我可以从这两个应用程序中引用,但似乎不
可能<
浏览 0
提问于2020-02-06
得票数 0
2
回答
使用映射从edmx生成dbcontext对象
、
、
、
在我们公司,我们有很多遗留应用程序,它们与
EF
4一起使用edmx文件。我们希望
迁移
到
EF
6 (或
EF
核心
)。是否有一种方法可以从这个edmx 生成
具有
映射的代码优先对象(dbcontext,实体)。
浏览 0
提问于2018-01-09
得票数 0
3
回答
是否有一种方法以编程方式检查实体框架
核心
中挂起的模型更改?
、
、
、
、
我目前正在为ASP.NET
核心
WebAPI开发建立一个团队环境,结合GitLab CI使用xUnit进行单元测试。对于数据库通信,我们使用
EF
。对于
EF
,我们将使用,我们担心开发人员
可能
只更新模型,而不是为他们的模型更改创建
迁移
。因此,我们希望我们的CI运行代码库中存在的所有
迁移
,将它们与代码优先模型的当前状态进行比较,并在代码优先模型状态与运行所有
迁移
所导致的状态不相等时失败。 有办法这样做吗?我在
EF
核心
文档中找不到这方面的任何信
浏览 0
提问于2020-03-14
得票数 8
回答已采纳
1
回答
有没有办法在实体框架
迁移
中播种数据?但是我们不需要在种子设定时提供主键值
、
、
、
、
); public DbSet<DataSeedingEntityFramework.Model> Model { get; set; } }
迁移
我知道为什么会显示这个错误,但是我想在没有ID值的情况下
迁移
。它应该是自动递增。
浏览 17
提问于2021-09-16
得票数 0
回答已采纳
3
回答
更改实体框架
核心
代码优先
迁移
名称格式
、
ef
核心
使用系统日历格式生成
迁移
名称。windows上公历的标准
迁移
名称示例: 20190206144020_MIGRATION-NAME 但是,如果Windows的日期格式不是公历,如波斯历,则
ef
核心
迁移
名称会生成如下内容: 13971114210223_MIGRATION-NAME 在团队项目中,我们不能同时使用这两种格式,因为这会更改
迁移
的顺序。有没有办法在不改变windows日历格式或手动重命名
迁移
的情况下解决这个问题? 版
浏览 65
提问于2019-04-26
得票数 3
回答已采纳
15
回答
EF
迁移
:回滚上次应用的
迁移
?
、
、
、
我想撤消上次应用的
迁移
。
浏览 2
提问于2012-08-10
得票数 499
回答已采纳
1
回答
EF
核心
迁移
手册编辑
可能
吗?
、
、
、
我修改代码并通过CLI命令行生成
迁移
。在上一次
迁移
中,它不是按需要添加一个新的数据库表,而是尝试将现有表重命名为彼此,并为现有表创建一个额外的表。我想不出原因。问题是,由于使用
EF
,快照是
迁移
本身之外的一个单独的自动生成文件,所以我不想修改快照。 我只想修改
迁移
脚本,这样它就不会重命名多个表,然后根据我创建的
迁移
生成快照。我在CLI中没有看到任何这方面的命令--修改脚手架
迁移
和重新生成是一种糟糕的做法,还是缺少了一些明显的新链接,其中解释了如何手动修改
迁移</e
浏览 6
提问于2017-11-24
得票数 2
回答已采纳
1
回答
从IDesignTimeDbContextFactory<T>访问App.config
、
、
、
、
为了通过实体框架
核心
执行
迁移
,我创建了一个设计时工厂,如this article中所述。
浏览 14
提问于2020-01-29
得票数 3
点击加载更多
相关
资讯
EntityFramework Core是否可以映射私有属性呢?了解一下
中国长城中标南方电网项目,首批服务器交付
EF Code-First技能进阶(3)
【行业资讯】前端框架 Angular 11.0.0-next.5 发布
迁移机器学习之特征迁移和关系迁移简介
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券