Voici des astuces intéressantes pour créer des migrations avec Laravel !
Ce n'est pas nouveau, mais toujours bon à savoir, surtout pour éviter d’écrire des underscores.😅
Créer des migrations sans underscore
- php artisan make:migration "create invoices table"
Créer des migrations pour les updates avec les mots-clés “to,from,in”
- php artisan make:migration "add nickname field to users table"
- php artisan make:migration "add nickname field in users table"
- php artisan make:migration "remove nickname field from users table"
Utiliser ces mots-clés ne va pas ajouter les champs à votre migration mais permet à la commande de migration de comprendre qu'on veut effectuer une modification sur une table en particulier. Elle créera alors le squelette de la migration pour la table en question.
Tips : le mot-clé "table" n'est pas obligatoire à la fin mais je le conseille vivement car il permet notamment de mieux s'y retrouver lorsqu'on recherche une migration dans PHPStorm par exemple.