为分段目的复制db的子集

时间:2017-11-23 17:28:38

标签: postgresql heroku staging

我目前一直在使用这两个命令将数据库从生产复制到暂存:

URL=$(heroku config:get DATABASE_URL -a myapp-production)
heroku pg:copy "$URL" DATABASE_URL -a myapp-staging --confirm myapp-staging

由于数据库膨胀,我想知道测试目的如何只将有限数量的行(每个表)复制到另一个数据库。

一个天真的解决方案可能是:
1.下载数据库生产 - >本地
2.运行擦除数据的脚本
3. 4本地上传数据库 - >分期

This question回答了如何下载整个数据库表的方法。

0 个答案:

没有答案