Migraciones en bases de datos con Django: Tutorial corto

Posted by

Migraciones en Base de Datos

Migraciones en Base de Datos

Las migraciones en una base de datos son cambios en la estructura o esquema de la base de datos. Estos cambios pueden incluir la adición, modificación o eliminación de tablas, columnas, índices, claves primarias, etc.

En el desarrollo de aplicaciones web con Django, las migraciones son una parte fundamental del proceso. Django proporciona una herramienta llamada “manage.py” que nos permite generar y aplicar migraciones de forma sencilla.

Generar una migración en Django

Para generar una migración en Django, primero necesitamos realizar cambios en los modelos de nuestra aplicación. Una vez realizados los cambios, ejecutamos el siguiente comando en la terminal:

python manage.py makemigrations

Este comando generará un archivo de migración dentro de la carpeta “migrations” de nuestra aplicación.

Aplicar una migración en Django

Una vez generada la migración, necesitamos aplicarla a la base de datos. Para esto, utilizamos el siguiente comando:

python manage.py migrate

Este comando aplicará todas las migraciones pendientes y realizará los cambios en la base de datos.

Conclusión

Las migraciones en una base de datos son fundamentales para mantener la integridad y la consistencia de la misma. Con Django, podemos generar y aplicar migraciones de forma sencilla, facilitando el proceso de desarrollo de nuestras aplicaciones.

0 0 votes
Article Rating
1 Comment
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
@sirvladVI
1 month ago

grande profe muchas gracias