cost 75 ms
Entity Framework Core 与表的多重关系

[英]Entity Framework Core multiple relations to a table

使用Entity Framework Core 7.0.2 in ASP.NET Core Web API 编写于C#。 我有多个表,它们都以一对多关系连接。 查看下面的树是如何连接所有表的。 我刚刚添加了 2 个与交易相关的额外表格。 这是我的模态的样子: 在我添加其他 2 个名为 Improv ...

添加迁移不适用于 EF Core 代码优先方法 - C#

[英]Adding Migrations not working with EF Core Code first approach - C#

我正在构建一个 ASP.NET Web Api 的简单 CRUD 操作和一个应该使用 EF Code First 和迁移生成的数据库。 在项目结构方面,我使用 ASP.NET Web API 作为主项目,class 库作为数据库上下文。 这是我的 Class 库中的内容: 数据库上下文: 数据库模 ...

无法执行 DbCommand ON DELETE NO ACTION

[英]Failed executing DbCommand ON DELETE NO ACTION

我正在使用代码首先进行 ASP.NET 核心项目,我想更改数据库设计。 我有一个案例是我需要向同一个表添加两个外键,即使我使用DeleteBehavior.Restrict ,更新数据库时仍然发生错误。 楷模: 数据库上下文: 移民: 错误: ...

Get-DbContext 返回不可用的数据库上下文

[英]Get-DbContext returns unusable database contexts

类似的问题是: 找到多个 DbContext - 答案主要讨论语法 无法创建“ApplicationDbContext”类型的 object。 对于设计时支持的不同模式——这里什么都没有离开这个项目一年后,我决定更改一些数据库字段。 所以我现在已经为我的 ASP.Net Entity Frame ...

无法为 DataContext 创建 object

[英]Unable to create an object for DataContext

我正在尝试运行迁移,以便在 .net 核心 6 中创建 sqlite 数据库。但出现以下错误无法为 DataContext 创建 object。对于设计时支持的不同模式。 appsettings.json 文件代码 DataContext class代码 我还创建了一个扩展 class 只是为 ...

EF Core 7 以及如何在从文件创建数据库时添加种子数据

[英]EF Core 7 and how to add seed data on DB creation from file

我正在尝试将数据行添加到使用 CSV 文件中的数据迁移创建的数据库,但我没有成功。 迁移是空的。 我 100% 确定数据是从文件加载的,并对其进行了测试。 这是我尝试过的: 我在 WinForms 应用程序中需要这个。 我可以从 MainForm 中的构造函数调用函数并检查是否有任何数据...... ...

由于以下原因无法迁移

[英]Can't Migrate for the following reason

System.InvalidOperationException:“构建应用程序后无法修改 ServiceCollection。” 当我运行该程序时,出现上述错误。 但是,在尝试迁移时,出现以下错误无法创建“AppDbContext”类型的 object。 ...

ConnectionString属性还没有初始化,当DbContext在另一个项目中时,由根项目配置

[英]The ConnectionString property has not been initialized, when DbContext is in another project, configured by root project

我的应用程序的想法是将数据库访问划分为单独的项目,并将业务逻辑划分为单独的项目。 在过去的几天里,我一直在为良好的项目组织而苦苦挣扎。 然后我找到了这篇支持上述想法的文章( https://medium.com/swlh/creating-a-multi-project.net-core-datab ...

使用 Entity Framework Core 使用关系索引选项创建 INDEX

[英]Create INDEX with relational index options using Entity Framework Core

我有一个这样的索引: 使用此代码,我可以创建索引,因为STATISTICS_NORECOMPUTE = OFF, DROP_EXISTING = OFF是默认值 但是如果我想将这些值更改为 ON,我找不到任何方法可以做到这一点,是否可以使用 Entity Framework Core 来配置 Tr ...

将连接字符串移动到环境变量现在会导致 EF 迁移失败(连接字符串为空)

[英]Moving connection string to environment variable now cause EF migrations to fail (connection string null)

我的项目从应用服务和本地项目的环境变量中检索连接字符串。 该应用程序在开发和生产中运行良好(连接字符串在我的应用程序服务 EV 和我的开发环境 EV 中。 但是我现在已经在我的域模型中添加了一个类,当我尝试迁移时,我收到一条错误消息,指出连接字符串为空。 在 Microsoft.EntityFra ...

Microsoft.EntityFrameworkCore.SqlServer - 数据库未在 context.Database.Migrate() 上更新;

[英]Microsoft.EntityFrameworkCore.SqlServer - Database not updating on context.Database.Migrate();

我正在尝试将一个项目从使用 Dapper 转移到 Microsoft.EntityFrameworkCore.SqlServer。 我已经创建了实体及其各自的映射(配置)。 此外,我在启动时使用我的 ConfigureServices 方法运行。using var scope = app.Appl ...

EF Core 迁移 - 删除历史迁移

[英]EF Core migrations - remove historic migrations

我认为标题有点误导,所以让我解释一下我想做什么。 我有一系列 EF Core 迁移(大约 40 个),其中一些很糟糕。 这是由合并引起的,当我们试图合并两个不同的分支时,每个分支都有一个新的迁移到主干(或 master 或 main 或我们现在应该称之为的任何东西)并且搞砸了 DB 快照真的很糟糕。 ...

FOREIGN KEY 约束可能导致循环或多个级联路径 EF Core

[英]FOREIGN KEY constraint may cause cycles or multiple cascade paths EF Core

所以我必须在用户之间创建两种关系,一种是协调员用户和教授用户可以向多个学生用户写多条评论。 第二种是赞助商用户可以赞助多个学生用户,学生用户可以被多个赞助商用户赞助。 这是用户实体: 这是评论实体 这是赞助实体 这是 ApplicationDBContext 每次我想更新数据库时,我都会收到此错误 ...

在 .NetCORE Web API 中的实体框架迁移期间执行 DbCommand 失败 --

[英]Failed Executing DbCommand during Entity Framework migration in .NetCORE Web API --

我创建了一个 .netcore webapi 目标框架 3.1。 在 ApplicationUser 和 ApplicationDbContext 以及启动服务中添加了所需的类和代码。AddDbContext<......... 然后我运行命令 add-migration IniCr 构建并 ...

.NET 如何在 VS Code 中将项目设为启动项目以及我应该将迁移应用到哪一层

[英]how to make a project as startup project in VS Code and to which layer should I apply migration in .NET

目前我正在使用 .NET 6 和 VS 代码。 我的项目层是: 1)一个webapi层这包括控制器连接字符串程序.cs .csproj文件 2)数据层这包括楷模枚举 DbContext 数据层接口和存储库 .csproj文件 3)服务层这包括服务层接口和存储库 .csproj文件添加了引用和依赖 ...

无法创建“ApplicationDbContext”类型的 object...。无法解析 Microsoft.EntityFrameworkCore.DbConextOptions 类型的服务

[英]Unable to create an object of type 'ApplicationDbContext'.... Unable to resolve service for type Microsoft.EntityFrameworkCore.DbConextOptions

我正在为 web 应用程序使用实体框架。 我正在尝试创建新的迁移,但出现以下错误: 这是我的 ApplicationDbContext ` ` 这是我的 Program.cs: 我一直在尝试在 Stackoverflow 上找到的其他几种解决方案,但它们都不起作用。 我希望可以发现导致问题的代码 ...

EF Core 迁移字符串替换

[英]EF Core Migrations string replacement

赏金将在 8 小时后到期。 此问题的答案有资格获得+100声望赏金。 jarodsmk想提请更多人注意这个问题: 通过任何方式提供详细问题的解决方案我有一个部署到不同环境(开发、测试和生产)的场景,并且这些数据库中的每一个都使用不同的表名前缀以及不同的模式名称。 目前,在我的 CD 管道中,我生 ...

错误:值不能为 null。(参数“connectionString”)+ 迁移 + secrets.json

[英]Error: Value cannot be null. (Parameter 'connectionString') + Migrations + secrets.json

运行命令时:“do.net ef migrations add init -o”它给出了找不到数据库连接字符串的错误。 我正在使用文件“secrets.json”,并且在其中正确配置了连接字符串,但它没有找到它。 连接字符串.png 迁移失败.png ...


 
粤ICP备18138465号  © 2020-2023 STACKOOM.COM