Rails SaaS应用程序为每个客户端创建新数据库

时间:2013-01-25 13:37:13

标签: ruby-on-rails ruby-on-rails-3 rails-activerecord

创建Rails SaaS应用程序,因为我想为每个客户端创建一个新数据库。怎么做和管理呢?有什么例子吗?有什么想法吗?

1 个答案:

答案 0 :(得分:3)

看看公寓宝石: https://github.com/influitive/apartment

如果您计划将PostgreSQL用作数据库(推荐),则可以为每个帐户而不是整个新数据库创建新的架构

Ryan Bigg目前正在写一本关于这个主题的书。他摇滚。 https://leanpub.com/multi-tenancy-rails