Jeg var i stand til at omgå dette ved at give privilegier til brugeren i postgres-terminalen.
Forbind først til postgres gennem Heroku CLI (heroku pg:psql
).
Dette er klodset, men få dit Heroku postgres-brugernavn ved at kalde \c
i postgres-terminalen. (Den sidste linje af output vil være You are now connected to database DATABASE_NAME as user USERNAME
.)
Giv derefter privilegier, som andre har vist:
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;