una migraciones migracion especifica ejecutar laravel-5 migration

laravel-5 - migraciones - ejecutar una migracion especifica en laravel



error al crear la migraciĆ³n en laravel: ''no se pudo abrir la secuencia'' (5)

Puede que necesites ejecutar el composer dump-autoload

create_users_migration mi primera migración create_users_migration usando el comando:

php artisan make:migration create_users_table

Más tarde me di cuenta de que había un error y eliminé el archivo de migración y decidí crear un archivo de migración diferente con el mismo comando anterior. Pero sigue lanzando esta excepción:

[ErrorException]
incluye (/ home / awa / Desktop / intern / train2 / vendor / composer /../../ database / migr
ations / 2014_10_12_000000_create_users_table.php): no se pudo abrir la transmisión: No
tal archivo o directorio

¿Qué estoy haciendo mal?


Recibí el mismo error, probé las soluciones anteriores, no funcionó para mí. Finalmente, volví a crear el archivo de migración eliminado usando el siguiente comando.

php artisan make:migration create_my_table

Y luego corrí siguiendo el comando - ahora está funcionando

php artisan migrate:refresh


Recibo este error regularmente, aquí hay algunas cosas que podrían ayudar:

php artisan cache:clear

o elimine la memoria caché manualmente en el directorio bootstrap (es responsable de la ruta y la memoria caché de servicios).

También estos métodos podrían ayudar:

composer dump-autoload -o composer update

Composer dump-autoload regenera la lista de todas las clases que deben incluirse en el proyecto (autoload_classmap.php).

La opción -o / --optimize convierte las reglas PSR-4 / PSR-0 en reglas de mapas de clase, como resultado, el autocargador no necesita acceder al sistema de archivos, lo que lo hace correr más rápido, lo que también suele ser la fuente del problema desde Laravel autoloader utiliza esta optimización (caché).

Además, hacer retroceder la migración ha ayudado a resolver el problema varias veces (si la migración fue exitosa):

php artisan migrate:rollback


Tan simple y funciona mejor. Solo usa: compositor dump-autoload -o

entonces haz tu nuevo archivo de migración


Recibí este error y encontré una solución para la comunidad:

php artesano caché: claro

esto borrará los archivos en caché

compositor dump-autoload

compositor dump-autoload, volverá a generar archivos de carga automática optimizados para su proyecto una vez más

php artesano migrate: actualizar

luego crea una nueva migración nueva para tu base de datos

php artisan make: migration create_users_table --create = usuarios

Finalmente, comencemos a hacer su nuevo archivo de migración.