【发布时间】:2022-11-26 03:55:22
【问题描述】:
我有一个客户,其 SQL 数据库已有数十年历史。软件工程师无权更新模式对象,DBA 也不使用代码优先来更新数据库。
.NET Core 6 是我的要求。由于 .edmx 不是 .NET Core 的一部分,是否有人对实现“数据库优先”方法的 ORM 有建议?
【问题讨论】:
-
使用 EF Core - 查看 EF Core Power Tools
-
谢谢 ErikEJ scaffold-dbcontext "Data Source=.\sqlexpress;Initial Catalog=[DatabaseName];Integrated Security=True" Microsoft.EntityFrameworkCore.SqlServer -ContextDir [contextDirName] -OutputDir [ModelDirName] -Namespace [ModelNamespace] -Context PortalDbContext -强制 -NoOnConfiguring
标签: asp.net-core .net-core entity-framework-core