Pude solucionar esto otorgando privilegios al usuario en la terminal de postgres.
Primero conéctese a postgres a través de la CLI de Heroku (heroku pg:psql
).
Esto es complicado, pero obtenga su nombre de usuario de Heroku postgres llamando a \c
en la terminal de postgres. (La última línea de salida será You are now connected to database DATABASE_NAME as user USERNAME
.)
Luego otorgue privilegios como otros han mostrado:
GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public to USERNAME;
GRANT ALL PRIVILEGES ON ALL SEQUENCES IN SCHEMA public to USERNAME;
GRANT ALL PRIVILEGES ON ALL FUNCTIONS IN SCHEMA public to USERNAME;