【发布时间】:2021-12-20 15:04:54
【问题描述】:
ABP 框架日益流行,我想将它用于现有和新项目。问题是,ABP 是为代码优先方法设计的。很好,但是我们如何将它用于现有的数据库?
有一些建议,但它们不适合 Sql Server 或需要 Abp Suite Tool。
【问题讨论】:
标签: c# .net entity-framework entity-framework-core abp
ABP 框架日益流行,我想将它用于现有和新项目。问题是,ABP 是为代码优先方法设计的。很好,但是我们如何将它用于现有的数据库?
有一些建议,但它们不适合 Sql Server 或需要 Abp Suite Tool。
【问题讨论】:
标签: c# .net entity-framework entity-framework-core abp
为现有数据库设置一个新的connection string。创建new contexts 以使用它。然后根据现有表生成实体。在这一点上,它就像从事任何 ABP 其他项目一样。制作 Dto、应用程序和服务。 Abp 的即插即用世界唯一真正的问题是它喜欢主列是 Id。考虑到这一点,您可能需要走自定义Entities 的道路。甚至为您的原始表的设置方式构建审计接口。
【讨论】: