[LINUX] [Laravel] Un alias qui crée un fichier de migration pour plusieurs tables à la fois.

Chose que tu veux faire

Vous devez créer environ 100 tables dans un nouveau projet Je ne veux pas php artisan make: migration à chaque fois

Comment faire

Créer un alias

Modifier ~ / .bash_aliases

~/.bash_aliases


#make migration
function mmi(){
    while [ "$1" ]
        do
            command php artisan make:migration create_"$1"_table
            shift
    done
}

Boucle tant qu'il y a des arguments et créer avec make: migration

Après cela, quittez avec exit et redémarrez, ou exécutez à nouveau avec bash ~ / .bashrc pour charger.

Cependant, c'est gênant car je dois écrire moi-même l'intérieur ... J'aimerais pouvoir me débrouiller ici aussi

Recommended Posts

[Laravel] Un alias qui crée un fichier de migration pour plusieurs tables à la fois.
Sortez de plusieurs boucles à la fois
Mettre à jour plusieurs tables à la fois avec pandas to_sql
One-liner qui crée un grand nombre de fichiers de test à la fois sous Linux
Créez plusieurs utilisateurs avec des numéros de série à la fois avec Ansible Playbook
Mettre à jour plusieurs tables à la fois avec pandas to_sql
Convertissez plusieurs fichiers proto à la fois avec python
Enregistrer plusieurs styles personnalisés dans Word à la fois
Aussi, quand je regarderai en arrière plus, j'écrirai d'une manière facile à comprendre quelle procédure a été implémentée....
[Laravel] Un alias qui crée un fichier de migration pour plusieurs tables à la fois.
Créez plusieurs utilisateurs avec des numéros de série à la fois avec Ansible Playbook
Créez un script shell pour exécuter le fichier python plusieurs fois
Comment créer un fichier de configuration
Utilisez Matplotlib pour créer plusieurs graphiques linéaires à partir d'un bloc de données à la fois
Comment mettre un numéro de ligne au début d'un fichier CSV