-
Notifications
You must be signed in to change notification settings - Fork 85
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migration à Rails 6 #4354
Comments
Pour l'instant je crois qu'on a quelques points bloquants :
@tchak a déjà pas mal travaillé dessus ; je pense que c'est bien s'il termine le sujet lui-même. (/cc @pengfeidong) |
@tchak j'ai essayé de bumper les gems (hors passage à Rails 6). Mais je tombe sur la mise à jour de Sprockets qui nous demande de créer un fichier |
@kemenaran j'ai bloqué la version de sprockets – migrer pose des problèmes, ce n’est pas nécessaire pour rails 6 et on s'en sert de moins en moi de sprockets. J'ai bon espoir qu'on vire sprockets entièrement un de ces jours. |
Le manifest.js remplace simplement la ligne |
État des lieux : y'a une branche, qui marche, mais sur laquelle il faut corriger des tests liés aux PJ |
On est maintenant sur Rails 6 ! Maintenant, reste le nettoyage post-migration. (Voir la liste ci-dessus.) |
Pour zeitwerk, ça peut s'activer en 1/4h de travail à peine : y'a une juste tâche rake Le seul souci, c'est que le debugger qu'on utilise,
Dans tous les cas, y'a pas d'urgence. On peut remettre ça à plus tard. |
J'ai l'impression que globalement la migration est faite. Je crée une issue pour le seul truc qui restait, et hop. |
Après la migration
BlobVirusScannerConcern
(cf. initializers/active_storage.rb)Rails/UniqueValidationWithoutIndex
, et rajouter des index aux colonnes concernées (Ajouter des index aux colonnesuniques
#6013)Activer zeitwerkThe text was updated successfully, but these errors were encountered: