gpt4 book ai didi

ruby-on-rails - rails apartment gem 将数据从一个租户复制到另一个租户

转载 作者:搜寻专家 更新时间:2023-10-30 23:36:01 24 4
gpt4 key购买 nike

我正在为技术培训中心创建一个 Multi-Tenancy Rails 应用程序。我正在使用 apartment gem 所以它为每个有培训师和学生的学费中心创建不同的数据库。学生将完整的进度评估数据和分析存储在数据库表中。

现在,我收到了一位学生的请求,他们希望将所有培训记录移交给不同组织的不同培训师。

我如何编写一个克隆函数,从租户数据库中获取所有学生记录,并使用公寓 gem 将其复制到另一个数据库?

最佳答案

您需要为其创建 rake 任务。在 rake 任务中,您需要在租户之间切换并检索和恢复数据。使用

在模式之间切换
      Apartment::Tenant.switch("your domain tenant name")

关于ruby-on-rails - rails apartment gem 将数据从一个租户复制到另一个租户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42341399/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com