PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Не може да мигрира на Heroku

Опитвали ли сте да изпълнявате миграция директно от bash в сървъра heroku? Ако не, опитайте следното...

heroku run bash --app your_app_name_goes_here
bundle exec rake db:migrate

Първият ред от код отваря командния терминал bash, а вторият мигрира db както обикновено.

Това не би било предложеното решение. Но в случай, че НЕ ви е грижа за загубата на данни в базата данни, можете първо да опитате да нулирате базата данни и да опитате отново. Отново, не правете това, освен ако не желаете да загубите съществуващи данни!

heroku pg:reset DATABASE
heroku run rake db:migrate

Въпреки това можете да извършите това чрез bash както преди.

Надявам се това да ви помогне.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Инсталиране на psycopg на windows

  2. Намерете разликата между времевите марки в секунди в PostgreSQL с помощта на JOOQ

  3. postgresql - добавяне на булева колона към набора таблици по подразбиране

  4. psql:сървърът неочаквано затвори връзката

  5. Docker compose postgresql услуга - не може да създаде потребител и база данни по време на изграждане?