如何在创建新客户端时创建新数据库 - Rails / postgresql

时间:2015-03-23 14:10:19

标签: mysql ruby-on-rails ruby-on-rails-3 postgresql ruby-on-rails-4

我的要求: 当admin创建客户端时。我将客户端数据保存在管理数据库中, 然后需要为客户端创建一个单独的数据库,其中包含一些静态表(客户,产品,类别)。

我的问题: 如何创建单独的数据库以及如何在Rails中为该创建的数据库进行迁移(每当管理员创建客户端时动态创建)

例如: 如果Admin创建ClientA,则clientA将存储在Admin数据库中,然后从该数据库中获取该名称,然后需要创建名为ClientA的数据库 如果是ClientB,那么需要创建一个名为ClientB的数据库。

0 个答案:

没有答案