
Adquiere este curso para tener acceso a todas las lecciones
Comprar curso52. Actualizar tabla con migraciones
En este capítulo, aprenderás cómo revertir cambios en la base de datos de tu aplicación Laravel 10 utilizando las migraciones. Verás cómo utilizar el comando "rollback" para deshacer migraciones previas y cómo utilizar el comando "reset" para eliminar todas las migraciones.
1 comentarios
Inicia sesión para comentar
Comentarios:
-
Eduardo Martínez hace 1 año
Hago un comunicado para los usuarios de PostgreSQL:
PostgreSQL por el momento (v14.9) no soporta la alteración de posición de columnas.
¿Qué quiere decir ésto? Pues que no será posible hacer uso de la función after() mostrada en la unidad.
Desde la propia wiki de PostgreSQL dan una explicación con alternativas a dicha carencia:- Recrear la tabla
- Crear columnas y desplazar los datos
Desde mi punto de vista esto no es un problema, ya que cuando recuperamos los datos para mostrarlos en la web, nosotros decidimos qué distribución tendrán.
Incluso a la hora de hacer una consulta SQL, nosotros podemos imponer el orden de visualización de las columnas por mera precedencia.
Si esta consulta va a ser muy recurrente o tu tabla tiene muchas columnas, entonces lo apropiado será crear una vista, donde definir en qué posición quieres visualizar los datos.
Una vista tiene potencial para mucho más que esto, pero sería una alternativa menos destructiva o peligrosa que las propuestas en la wiki.
Un saludo! 👋