【发布时间】:2021-02-14 10:34:14
【问题描述】:
抱歉,我无法在 Changing table prefix and schema of ABP.IO 上提问,所以我正在创建另一个问题。
在 ABP.IO 的文档中,它提到了更改表架构 (https://docs.abp.io/en/abp/latest/Entity-Framework-Core-Migrations),我还查看了 git 问题 (https://github.com/abpframework/abp/issues/1429),指的是添加了 AbpCommonDbProperties 以及关于将其添加到您的程序开始,但是我在所有项目中都尝试了几种不同的方法,但似乎无法使其正常工作。 git 注释表明这些更改应该适用于所有模块,并且查看了代码我可以看到设置应该如何使用它,但是设置模块必须有一些不同(或者我认为错误源于本地化模块)。
运行我的 HttpApi.Host 项目,我得到“Microsoft.Data.SqlClient.SqlException (0x80131904):无效的对象名称“设置”。我设法在迁移期间设置了默认前缀,因此我的表都删除了它们的前缀,但是我似乎无法让主机程序使用相同的前缀。
我的解决方案包含一个 HttpApi.Host 和 IdentityServer 项目。鉴于 ABP 的高级定制,我有点不知所措,为什么这不能更容易(或者在我的情况下,根本没有)。
【问题讨论】:
标签: database schema customization abp