我使用多个PostgreSQL架构来提供数据分离和分段。关于如何做到这一点here有一个非常好的教程,但是我不喜欢这种方法的一件事是它完全依赖于URL来选择一个模式(例如,如果我想要运行本地测试服务器来测试某些内容,它将无法自行选择正确的模式。
我是否还有其他选项可以根据网址/来源选择架构?亚马逊的Route 53会在这里有任何帮助(因为我很可能会使用它)
答案 0 :(得分:0)
您链接的博客文章已不再存在,所以我可以;确定这适用于您的问题,但在我看来,显而易见的答案是在架构和URL之间进行某种抽象,以便这些没有紧密耦合。然后可以使用测试配置指向适当的模式。
我认为你没有任何理由需要完全静态的映射。您应该能够进行设置,以便在测试配置中映射是不同的。