¿Cómo ejecutar migraciones en Laravel 10? Laravel en su versión 10 proporciona una variedad de comandos para generar las migraciones que podemos utilizar para administrar la estructura de la base de datos. Los comandos más comunes que te ofrece Laravel para ejecutar las migraciones son los siguientes:
Es uno de los comandos más utilizados de las migraciones, este comando crea un nuevo archivo de migración en el directorio “/database/migrations”. El comando es el siguiente:
php artisan make:migration create_doctors_table
Este comando ejecutará todas las migraciones pendientes que aún no se han ejecutado en la base de datos, en el orden en que fueron creadas.
php artisan migrate
El comando “Rollback” revierte la última migración que se ejecutó (se revertirá todas las tablas o cambios en las tablas ejecutadas en la última migración).
php artisan migrate:rollback
Este comando reinicia todas las migraciones realizadas hasta el momento y restablece la base de datos a su estado inicial.
php artisan migrate:reset
El comando “Fresh” se utiliza para deshacer todas las migraciones existentes y luego ejecutar todas las migraciones nuevamente (borra y vuelve a crear todas las tablas de la base de datos).
php artisan migrate:fresh
El comando “Refresh” también deshace todas las migraciones existentes, pero en lugar de ejecutar todas las migraciones nuevamente (No borra las tablas de la base de datos) solo hace un Rollback y luego un Migrate.
php artisan migrate:refresh
Por último, veremos el comando para mostrar la lista de todas las migraciones y su estado en la base de datos.
php artisan migrate:status
¿Quieres aprender Laravel? Aquí tienes un curso básico de Laravel.
Saludos y éxitos.