Ik had een soortgelijk probleem, maar de hoofdoorzaak was dat mijn app naar de oude dev-database wees die de limiet van 10.000 rijen had overschreden.
Hoewel ik een nieuwe basisdatabase heb gemaakt en een back-up van alles heb gemaakt, verwijst de app nog steeds naar de oude dev-database.
heroku pg:info
Controleer om de rijen te zien:10300/10000 (dan heb je een probleem)
U moet
1) Een nieuwe DB maken met meer rijen (Basic of de "Productie" -> Heroku lijkt een upgrade te forceren om meer geld te verdienen errrrrr)
2) maak een back-up van de oude database met pgbackups:heroku pg:backups:capture SMALL_DB_NAME
3) herstel de back-up naar de nieuwe DB:heroku pg:backups:restore BACKUP_ID BIG_DB_NAME
(zie links hieronder voor meer details)
4) PROMOTE de nieuwe DB naar de primaire voor de app:heroku pg:promote BIG_DB_NAME
kan altijd gebruik maken van:
heroku maintenance:on
(om de app uit te schakelen tijdens het updaten)
heroku maintenance:off
heroku pg:info
(om de status te controleren)
Als dit het probleem is, kun je kijken op:https://devcenter.heroku.com/articles/heroku-postgres-starter-tierhttps://devcenter.heroku.com/articles/migrating-from-shared-database- to-heroku-postgres