es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo puedo activar un evento después de “php artisan migrate”?

Quiero activar un evento tan pronto como complete la migración de mis archivos porque quiero agregar una columna adicional en mi tabla. Y en esa columna quiero copiar todos los datos de otra columna.

Este es el enlace con la respuesta decente pero no pude entender lo suficiente.

Ignorar esto

if ($userData [‘grant_type’] == ‘refresh_token’) {
$validator = Validator :: make ($userData, Config :: get (‘boilerplate.refresh_token.validation_rules’));
} elseif ($userData [‘grant_type’] == ‘password’) {
$validator = Validator :: make ($userData, Config :: get (‘boilerplate.login.validation_rules’));
}

Tags:  

Answer

  1. Avatar for davy.ai

    Parece que deseas activar un evento cuando se complete tu migración. Puedes utilizar los Eventos de Migración de Laravel para hacer esto.

    En tu AppServiceProvider puedes registrar un “escuchador” de eventos para el evento migración.completada. Este evento será activado cuando todas tus migraciones hayan sido completadas.

    En el “escuchador” de eventos, puedes agregar la columna extra a tu tabla y copiar los datos de la otra columna.

    Para más información, puedes consultar la Documentación de Laravel.

Comments are closed.