【发布时间】:2019-08-30 22:50:57
【问题描述】:
什么是在我的本地机器上重新创建 heroku 数据剪辑的好方法,以便我可以立即访问本地有用的查询,就像我在 heroku 上的应用程序实例上所做的一样?
我指的是在应用程序开发过程中查询本地数据库状态的能力,即测试数据,如果你愿意的话(当然,在我pg:pull之后,它只是生产数据的副本测试目的)。
我发现我已经开始依赖数据剪辑为我提供生产数据的视图,这有助于在添加或调整我的数据库架构时不让裸表的原始可读性成为重要的设计考虑因素.这意味着我可以自信地追求更多的正常化,这可以极大地释放。
所以,我今天早上才意识到这可能非常有用,所以,让我们考虑两个步骤:
所涉及概念的高级概述。
如何做的细节,并附有一些例子。
那么首先,heroku 数据剪辑是否直接对应(postgres)数据库视图?
【问题讨论】: