2014-12-23 13 views
7

To jest pytanie dla pracowników Heroku. Mam bazę danych działającą na PostgreSQL 9.3. Kiedy Heroku zaoferuje 9.4, który został wydany w zeszłym tygodniu? Czy istnieje przewodnik aktualizacji? Czy istnieje najlepszy sposób konwersji json do kolumn jsonb przy minimalnym przestoju? Dzięki!Jak uaktualnić bazę danych postgres z 9.3 na 9.4 na heroku?

+0

Począwszy od 2014-12-28, wsparcie 9.4 nie zostało ogłoszone (https://blog.heroku.com/archives), aktualizacja dokumentów nie została zaktualizowana (https://devcenter.heroku.com/ artykuły/uaktualnianie-heroku-postgre-bazy danych). Procedura prawdopodobnie będzie podobna do aktualizacji 9.2 -> 9.3. –

Odpowiedz

1

Jak powiedział here, można wypróbować 9.4 przepuszczając --version=9.4 flag

heroku addons:add heroku-postgresql:standard-0 --version=9.4 

Aby uaktualnić bazy danych:

  1. zrzucić dane
  2. upgrade postgresql instancji Heroku
  3. zaktualizuj swój schemat PostgreSQL (json do jsonb ...)
  4. ponownie załaduj swoje dane

Możesz również wypróbować pg_upgrade.

Stan na dzień 23 kwietnia 2015 r., postgresql 9.4 is available on Heroku.

Powiązane problemy