cambios en migraciones
All checks were successful
DEPLOY_MULTI_BRACH/pipeline/head This commit looks good

This commit is contained in:
minguezsanzjuanjose
2026-04-14 22:46:18 +02:00
parent 039349b5b1
commit bf5a38d425
7 changed files with 78 additions and 32 deletions

View File

@@ -4,11 +4,14 @@
set -e
echo "--> Ejecutando migraciones..."
# Esto asegura que si hay cambios en models.py, se generen y apliquen las tablas
python manage.py makemigrations --noinput
python manage.py migrate --noinput
# En el futuro, aquí podrías añadir:
# python manage.py collectstatic --noinput
echo "--> Cargando datos de prueba..."
# Este comando busca archivos JSON en las carpetas 'fixtures' de tus apps
# Usamos || true para que si el archivo no existe o ya están cargados, el contenedor no se detenga
python manage.py loaddata semillas || echo "Aviso: No se pudieron cargar las semillas (fichero no encontrado o error de formato)."
echo "--> Arrancando el servidor Django..."
# Usamos exec para que Django sea el proceso principal (PID 1) y reciba señales de Docker