php artisan make:seeder ProfessionSeeder
Editamos el seeder:
public function run() {
$idProf = Profession::where('title', 'Profesión Dos')->value('id');
User::create([
'name' => 'uno',
'email' => 'uno2@gmail.com',
'password' => bcrypt('1234'),
'profession_id' => $idProf
]);
}
Migraciones y ejecutar los Seed:
php artisan migrate:fresh --seed
Tb se puede hacer en dos líneas:
php artisan migrate
php artisan db:seed
Para ejecutar el seeder de solo uno específico:
php artisan db:seed --class=UsersTableSeeder
Error al migrar de email no es único:
En app\Providers\AppServiceProvider.php:
public function boot() {
Schema::defaultStringLength(191);
}
No hay comentarios:
Publicar un comentario