Este proyecto demuestra cómo conectar una aplicación Next.js con una base de datos PostgreSQL utilizando el paquete pg
.
- Conexión a base de datos PostgreSQL
- Ejemplo de consulta a la tabla
tbl_usuarios
- API endpoints para probar la conexión y consultar usuarios
- Configuración segura con variables de entorno (.env.local)
- Node.js 14.0.0 o superior
- PostgreSQL instalado y en ejecución
- Variables de entorno configuradas en
.env.local
-
Instalar dependencias:
npm install
-
Configurar las variables de entorno en
.env.local
:POSTGRES_URL=postgresql://usuario:contraseña@localhost:5432/nombre_bd
-
Iniciar el servidor de desarrollo:
npm run dev
/api/test-connection
: Verifica la conexión a la base de datos/api/usuarios
: Obtiene la lista de usuarios