Tuve un problema similar, pero la causa principal fue que mi aplicación apuntaba a la antigua base de datos de desarrollo que había excedido su límite de 10 000 filas.
Aunque creé una nueva base de datos básica y hice una copia de seguridad de todo, la aplicación seguía apuntando a la antigua base de datos de desarrollo.
heroku pg:info
Compruebe para ver las filas:10300/10000 (entonces tiene un problema)
Deberá
1) Crear una nueva base de datos con más filas (Básica o de "Producción" -> Heroku parece estar forzando una actualización para ganar más dinero errrrrr)
2) haga una copia de seguridad de la base de datos anterior usando pgbackups:heroku pg:backups:capture SMALL_DB_NAME
3) restaurar la copia de seguridad a la nueva base de datos:heroku pg:backups:restore BACKUP_ID BIG_DB_NAME
(Consulte los enlaces a continuación para obtener más detalles)
4) PROMUEVA la nueva base de datos a la principal de la aplicación:heroku pg:promote BIG_DB_NAME
siempre puede utilizar:
heroku maintenance:on
(para deshabilitar la aplicación mientras se actualiza)
heroku maintenance:off
heroku pg:info
(para comprobar el estado)
Si este es el problema, puede consultar:https://devcenter.heroku.com/articles/heroku-postgres-starter-tier https://devcenter.heroku.com/articles/migrating-from-shared-database- a-heroku-postgres