burger menu icon Web^ID
💬 Contact 💬 Contact

04 11 2022

retour à la liste des articles

Créer des migrations avec Laravel

logo web^id

• écrit par [Web^ID]

marqueur jaune Default image alt

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. 

 

visuel migrations laravel
filaire image filaire image
Vous souhaitez démarrer rapidement ?
Besoin d'accompagnement ?

Vous voulez en savoir plus ou vous souhaitez nous parler de votre projet ?
Nous sommes à votre disposition !