2014-12-23 10 views
7

Questa è una domanda per lo staff di heroku. Ho un database che esegue Postgres 9.3. Quando heroku offrirà 9.4 che è stato rilasciato la scorsa settimana? C'è una guida all'upgrade? E c'è un modo migliore di convertire le colonne json in jsonb con tempi di fermo minimi? Grazie!Come aggiornare un database postgres da 9.3 a 9.4 su heroku?

+0

A partire dal 2014-12-28, il supporto 9.4 non è stato annunciato (https://blog.heroku.com/archives), i documenti di aggiornamento non sono stati aggiornati (https://devcenter.heroku.com/ articoli/riqualificazione-Heroku Postgres--database). La procedura sarebbe probabilmente simile all'aggiornamento 9.2 -> 9.3. –

risposta

1

Come detto here, È possibile provare 9.4 passando la bandiera --version=9.4:

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

Per aggiornare il database:

  1. scaricare i dati
  2. aggiornare l'istanza Heroku PostgreSQL
  3. aggiorna il tuo schema postgresql (json a jsonb ...)
  4. ricarica i tuoi dati

Si potrebbe anche provare pg_upgrade.

A partire dal 23 aprile 2015, postgresql 9.4 is available on Heroku.

Problemi correlati