Skip to content

Update to Rails 5

Benoit MARTIN-CHAVE a demandé de fusionner rails5 vers master

Created by: BenoitMC

Changement les plus impactants pour le quotidien :

  • Tous les modèle héritent maintenant de ApplicationRecord, comme pour les controllers, mailers, etc.
  • Par default, un belongs_to rend la relation obligatoire, pour la rendre facultative il faut rajouter optional: true.
  • Les commandes rake deviennent des commandes rails. Exemple rake db:migrate devient rails db:migrate mais les commandes rake semblent toujours fonctionnelles.
  • redirect_to :back devient redirect_back
  • Ruby 2.2.2 minimum

Détails : http://guides.rubyonrails.org/5_0_release_notes.html

cc @agilidee/agilidee

Rapports de requête de fusion