世界上任何人都知道如何设置一个Rails应用程序,然后设置一个子域,使用所有相同的代码,除了不同的数据库?同一个Rails应用程序,不同的子域
该实现将是一个前端测试套件,它利用所有相同的url路由进行慢速测试,并同时测试前端和后端。
你知道如何做到这一点吗?如果是这样,今天回答!
万圣节快乐
世界上任何人都知道如何设置一个Rails应用程序,然后设置一个子域,使用所有相同的代码,除了不同的数据库?同一个Rails应用程序,不同的子域
该实现将是一个前端测试套件,它利用所有相同的url路由进行慢速测试,并同时测试前端和后端。
你知道如何做到这一点吗?如果是这样,今天回答!
万圣节快乐
瑞恩·贝茨只是做multitenacy一些不错的截屏,在那里他涵盖了基于示波器的子域切换...
http://railscasts.com/episodes/388-multitenancy-with-scopes
...和DB模式...
http://railscasts.com/episodes/389-multitenancy-with-postgresql
我知道这些是付费/付费剧集(不投票给我!)但我如果你愿意花费9美元/月的话,那么这个信息很好。您提到了切换数据库,但是您可以通过切换作用域或模式来完成同样的事情。您可以检查出这些事件git的回购免费...
https://github.com/railscasts/388-multitenancy-with-scopes
https://github.com/railscasts/389-multitenancy-with-postgresql
...和做一些逆向工程,以更好地了解域切换。如果你想切换数据库而不是模式,我认为底层逻辑将是相同的。
正如重写所述,这是所有高级开发,你不可能找到像这样的主题的一步一步的教程。祝你好运!
答案就像是“去图书馆,找到这本书,阅读它,知道你需要知道的东西,祝你好运!” :\ – okliv