Успях да заобиколя това, като предоставих привилегии на потребителя в postgres терминала.
Първо се свържете с postgres чрез CLI на Heroku (heroku pg:psql
).
Това е тромаво, но вземете потребителското си име за Heroku postgres, като извикате \c
в postgres терминала. (Последният ред на изхода ще бъде You are now connected to database DATABASE_NAME as user USERNAME
.)
След това дайте привилегии, както другите са показали:
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;