47.27.12. Upgrade aplikace v Rails

Nenašel jsem žádný postup jak upgradovat aplikaci na novou verzi Rails. Postupoval jsem tedy ručně. Nejdříve jsem si zazálohoval celou aplikaci. Poté jsem v aplikaci provedl upgrade příkazem

$ rails -c .

Tento příkaz přepíše řadu souborů které budeme obnovovat ze zálohy. Nejdříve konfigurace. Součásti konfigurace je konfigurace Inflektoru, ta se nyní nachází na jiném místě, a to v souboru config/initializers/inflections.rb. Ze zálohy tedy znovu nakonfigurujeme inflector. Dále obnovíme konfiguraci databáze.

$ cp ../zaloha/config/database.yml config/

Nyní když aplikaci spustíme, vypadá prostředí funkčně, a část aplikace funguje. Nyní budeme dohledávat problémy a ručně řešit. Nesmíme zapomenout na následující:

Licence Creative Commons
Tento dokument Ruby, jehož autorem je Radek Hnilica, podléhá licenci Creative Commons Uveďte autora-Nevyužívejte dílo komerčně-Zachovejte licenci 3.0 Česká republika .