Laravel Generazione di file di migrazione


Esempio

Creare un nuovo file di migrazione con il nome file corretto ogni volta che è necessario modificare lo schema sarebbe un lavoro ingrato. Per fortuna, il comando artisan di Laravel può generare la migrazione per voi:

php artisan make:migration add_last_logged_in_to_users_table

È inoltre possibile utilizzare le --table e --create bandiere con il comando precedente. Questi sono opzionali e solo per comodità e inseriranno il codice boilerplate pertinente nel file di migrazione.

php artisan make:migration add_last_logged_in_to_users_table --table=users

php artisan make:migration create_logs_table --create=logs

È possibile specificare un percorso di output personalizzato per la migrazione generata utilizzando l'opzione --path . Il percorso è relativo al percorso di base dell'applicazione.

php artisan make:migration --path=app/Modules/User/Migrations