如何为rails中的每个客户端创建具有不同表的单独DataBase

时间:2016-05-24 06:35:17

标签: ruby-on-rails ruby database devise

我想在使用rails应用程序中的设备进行客户端注册时为每个客户端创建不同的数据库。但我不知道如何在我的应用程序中创建和管理父数据库。请建议我最好的解决方案。

1 个答案:

答案 0 :(得分:0)

我认为您需要使用devise_group

您需要创建额外的model User

rails g devise User

rails g devise FirstUser
rails g devise SecondUser
rails g devise ThirdUser

依旧.......

现在您需要在Application Controller中定义它

devise_group :everyone, contains: [:first_user, :second_user, :third_user]

但我更喜欢,我在上面的评论中已经说过了。