Я попытался оттолкнуть свою базу данных в Heroku, делая heroku db:push
, который дал мне следующую ошибку:Heroku пг: нажим команда отсутствует
! db:push and db:pull have been removed and replaced with pg:push and pg:pull.
! For more information, please see:
! devcenter.heroku.com/articles/heroku-postgresql#pg-push-and-pg-pull
Так что я попытался heroku pg:push
, который дал мне эту ошибку:
! `pg:push` is not a heroku command.
! Perhaps you meant `db:push` or `pg:ps`.
И heroku help pg
дает
pg:credentials DATABASE # Display the DATABASE credentials.
pg:info [DATABASE] # Display database information
pg:promote DATABASE # Sets DATABASE as your DATABASE_URL
pg:psql [DATABASE] # Open a psql shell to the database
pg:reset DATABASE # Delete all data in DATABASE
pg:unfollow REPLICA # stop a replica from following and make it a read/write database
pg:wait [DATABASE] # monitor database creation, exit when complete
Мое приложение на CEDA Стек г и вот полная команда, я использую:
heroku pg:push my_local_name HEROKU_POSTGRESQL_CHARCOAL --app my_app_name
Также попробовал предложение, добавив на pgbackups
, но я все еще получаю ту же ошибку.
Вы посмотрели на этот ответ? http://stackoverflow.com/questions/19490938/push-database-to-heroku-how-to-use-heroku-pgpush, похоже, существует, но вам может потребоваться больше ввода для commadn – blotto
Не могли бы вы вставить полную команду вы пытаетесь использовать? (Я имею в виду что-то вроде heroku 'pg: push yourlocaldb HEROKU_POSTGRESQL_ [COLOR_NAME] --app yourappname') – lidkxx
только что посмотрел на ваш выход из' heroku help pg', попробуйте запустить 'heroku addons: add pgbackups'? – lidkxx