Accede a todo EDteam con un único pago¡Sube a premium!
Banner de perfil

ERROR AL MOMENTO DE EJECUTAR EL SEED

Brayan Murphy Crespo Espinoza@brayanmurphyc

Me aparece este error al ejecutar el seed alguna solucion? tengo el api_token definidos en las migraciones, asi como tambien el el LaratrustSeeder.php de esta manera: 'remember_token' => Str::random(10),


🧨 SQLSTATE[HY000]: General error: 1364 Field 'tags' doesn't have a default value

Brayan Murphy Crespo Espinoza@brayanmurphyc

Si sale ese error es por el 'tags' que se añadio en la migracion cuando se altero la tabla tareas, en este caso se añade tan solo: 'tags' => $tag = 'Mi primer tag',. Ejemplo:

// OPCION 2 $titulo = $request->input('titulo'); $descripcion = $request->input('descripcion'); $prioridad_id = $request->input('prioridad_id'); $usuario_id = 1;

    $tarea = [
        'titulo' => $titulo,
        'descripcion' => $descripcion,
        'prioridad_id' => $prioridad_id,
        'usuario_id' => $usuario_id,
        'created_at' => Carbon::now(),
        'updated_at' => Carbon::now(),
        'tags' => $tag = 'Mi primer tag', #habiamos añadido el campo tag se tiene que poner todos los campos o no insertaran

    ];
    // Insert
    Tarea::insert($tarea);
    return redirect()->route('tareas.index');
}

Pregunta a ChatEDT