-
Crea Tabella per pacchetti viaggio agenzia turistica (definire struttura con Migration)
- php artisan make:migration create_holidays_table
-
Inserire dati tramite Seeder
- php artisan make:seeder HolidaysTableSeeder
- php artisan make:model Holiday
- php artisan db:seed --class=HolidaysTableSeeder
-
Mi accorgo di aver dimenticato nella tabella di inserire il campo 'hotel'...
- faccio un php artisan make:migration update_holidays_table --table=holidays - aggiungo il valore dopo il prezzo
- con il comando php artisan migrate:fresh --seed rimuovo tutti i seed e rilancia da capo le migration, ora aggiungo al seed il valore di hotel e poi lo 'inietto' *php artisan db:seed --class=HolidaysTableSeeder
-
dinamicizzo seeding: creo un config holidays con contenuto, passo il config al seeder, ciclo il config e creo nuove istanze per classe model, lancio php artisan db:seed --class=HolidaysTableSeeder