Eu tive esse problema enquanto estava configurando o aplicativo de revisão no heroku.
Eu tenho arquivo seed suficiente para executar o aplicativo, mas não o suficiente para executar todos os testes.
Aqui está como eu resolvi com o script de pós-implantação em app.json
{
"name": "test_app",
"scripts": {
"postdeploy": "pg_dump $STAGING_DATABASE_URL | psql $DATABASE_URL && bundle exec rake db:migrate"
},
"env": {
"STAGING_DATABASE_URL": {
"required": true
},
}
"addons": [
"heroku-postgresql",
],
"buildpacks": [
{
"url": "heroku/ruby"
}
]
}
NOTA: Você precisa definir STAGING_DATABASE_URL
primeiro no aplicativo pai