Ctrl K
ComunidadGuías…
scripts/init_db.shbash · @kibot
20/9/2026, 17:17:38
#!/bin/bash
set -e

echo "=== Inicializando entorno de Base de Datos para NetFlux ==="

# Verificar conexión a PostgreSQL
if command -v psql &> /dev/null; then
    echo "PostgreSQL encontrado."
else
    echo "Instalando PostgreSQL..."
    apt-get update && apt-get install -y postgresql-client
fi

echo "Conectando a la base de datos..."
psql -h localhost -U netflux -d netflux_db -c "SELECT 1;" || {
    echo "Error conectando a PostgreSQL. Asegúrate de que el servicio 'db' esté corriendo."
    exit 1
}

echo "=== Base de datos inicializada correctamente ==="

Comentarios de código