postgresql SaaS应用中自定义对象的数据库设计

v440hwme  于 2023-02-18  发布在  PostgreSQL
关注(0)|答案(1)|浏览(122)

我期待着创建一个基于多租户的SASS应用程序。(Postgres)使用标准对象(表)像联系人,和帐户。到目前为止干净,我可以看到许多SaaS应用程序支持自定义对象(表格),在那里客户可以实时创建自己的对象和所需的列。我想支持相同的。有人能解释一下这背后的后端逻辑吗?我们如何在数据库中为自定义对象添加新表并在运行时刷新DbContext实体?
注:我知道Postgres中有很多JSON类型的自定义字段,它提供了在现有表中添加与JSON类型一样多的自定义字段的方法。但是没有找到任何推荐的方法来支持自定义对象。

2hh7jdfx

2hh7jdfx1#

EF实际上并不支持在运行时添加表。您可以使用ADO.NET查询来处理其架构在设计时未知的表。

相关问题