1.1 KiB
1.1 KiB
⚠️ CONFIGURACIÓN REQUERIDA
Para continuar con la FASE 1, necesitas configurar el password de PostgreSQL.
Opción 1: Editar .env manualmente
cd backend
nano .env # o tu editor preferido
Completar la línea:
DB_PASSWORD=tu_password_postgres_aqui
Opción 2: Si no tienes password (solo desarrollo local)
Si PostgreSQL está configurado sin password (trust authentication), puedes dejar vacío o usar:
cd backend
echo 'DB_PASSWORD=' >> .env
Opción 3: Crear usuario específico (recomendado)
# Conectar como postgres
sudo -u postgres psql
# Crear usuario y base de datos
CREATE USER emerges_tes WITH PASSWORD 'password_seguro';
CREATE DATABASE emerges_tes OWNER emerges_tes;
GRANT ALL PRIVILEGES ON DATABASE emerges_tes TO emerges_tes;
\q
Luego en .env:
DB_USER=emerges_tes
DB_PASSWORD=password_seguro
Verificar conexión
Después de configurar, probar:
cd backend
node -e "import('dotenv').then(d => d.default.config()); import('./config/database.js').then(m => m.testConnection())"