Este equipo de expertos despúes de ciertos días de trabajo y de recopilar de datos, han obtenido la solución, queremos que te resulte útil para tu proyecto.
Solución:
Hubo un problema con el nombre de la clase.
El nombre de clase correcto podría ayudar O hacer lo que hice, copie su código de activación temporal en el bloc de notas/texto. Elimine el archivo activador de migración antiguo y genere uno nuevo.
Nota: Por cierto, la misma solución es válida para Laravel 4.x y Laravel 5.x
En Laravel 4
php artisan generate:migration create_trigger
En Laravel 5
php artisan make:migration create_trigger
Después de generarlo, copio y pego el mismo código Trigger de mi bloc de notas/texto y funciona bien.
Aquí está el código de trabajo final para crear un disparador a través de la migración.
funciona tanto con RAW
y UNPREPARED
método.
Nota: Este es solo un ejemplo para demostrar el concepto.
Correr composer dumpautoload
en la raíz (el mismo lugar que artisan
) debería hacer que funcione.
En Laravel 5.5 funciona solo con DB::unprepared()
método.
Recuerda que tienes la opción de valorar este tutorial si te fue útil.