【问题标题】:DB Frameworks for .NET Core database-first.NET Core 数据库优先的数据库框架
【发布时间】: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


【解决方案1】:

您可以reverse engineer一个现有的数据库模式,这是一个“数据库优先”的工作流程。

【讨论】:

    猜你喜欢
    • 2018-09-05
    • 2020-05-22
    • 2020-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-10
    • 1970-01-01
    相关资源
    最近更新 更多