Initial commit: plantilla base PHP para webs Acai CMS

This commit is contained in:
Jordan
2026-02-21 21:13:57 +00:00
commit d083259ee9
322 changed files with 62738 additions and 0 deletions

21
.docker/init.sh Executable file
View File

@@ -0,0 +1,21 @@
#!/bin/bash
echo "Esperando a que la base de datos este lista..."
sleep 5
TABLE_COUNT=$(mysql -h"$DB_SERVER" -u"$DB_USERNAME" -p"$DB_PASSWORD" "$DB_DATABASE" --skip-ssl -e "SHOW TABLES;" 2>/dev/null | wc -l)
if [ "$TABLE_COUNT" -le 1 ]; then
SQL_FILE=$(find /docker-entrypoint-init.d/ -name "*.sql" -type f 2>/dev/null | head -1)
if [ -n "$SQL_FILE" ]; then
echo "Importando base de datos desde $SQL_FILE..."
mysql -h"$DB_SERVER" -u"$DB_USERNAME" -p"$DB_PASSWORD" "$DB_DATABASE" --skip-ssl < "$SQL_FILE"
echo "Base de datos importada correctamente."
else
echo "Advertencia: No se encontro archivo .sql para importar"
fi
else
echo "La base de datos ya contiene $TABLE_COUNT tablas. Omitiendo importacion."
fi
echo "Inicializacion completada."