【问题标题】:caching of schema on Multi tenant APP, the schema is from a Single tenant APP (ROR)缓存多租户 APP 上的架构,架构来自单租户 APP (ROR)
【发布时间】:2020-04-29 19:27:33
【问题描述】:

我有两个 ROR 应用程序,一个是单租户,另一个是多租户。

我们有一种方法可以使用 Apartment switch 从多租户系统访问单租户架构。

最近我在单租户应用程序中的几个表上运行了迁移(添加列),并尝试通过多租户应用程序获取架构,但我可以看到出现了新列。

然后我重新启动了我的多租户应用服务器,然后我能够在表中看到新添加的列。

有没有办法避免缓存或立即将单租户数据库上的更改反映到多租户。

说例子:- 表人最初有 ID、用户名,电话号码是作为单租户应用程序迁移的一部分添加的

在我重新启动多租户应用服务器之前,我只能在单租户上看到 ID 和用户名的 Table Person。

【问题讨论】:

    标签: ruby-on-rails multi-tenant


    【解决方案1】:

    我找到了答案。 model.reset_column_information

    【讨论】:

      猜你喜欢
      • 2015-01-05
      • 2011-05-25
      • 2023-01-28
      • 2021-05-14
      • 2013-12-26
      • 2015-07-02
      • 1970-01-01
      • 2013-05-02
      • 2020-11-04
      相关资源
      最近更新 更多