cambios en migraciones
All checks were successful
DEPLOY_MULTI_BRACH/pipeline/head This commit looks good
All checks were successful
DEPLOY_MULTI_BRACH/pipeline/head This commit looks good
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user