Se deberá crear un archivo .env en la raíz del proyecto.
Las conexiones a la base de datos se pueden configurar de dos formas:
- Especificando las variables individuales: PGUSER, PGPASSWORD, PGHOST, PGPORT y PGDATABASE.
- Usando la variable DATABASE_URL con la cadena completa de conexión.
En caso de que ambas configuraciones estén presentes, se priorizará el valor de DATABASE_URL.
Un ejemplo de archivo .env para correr localmente el proyecto:
PGUSER=pyac_admin
PGPASSWORD=[PASSWORD]
PGHOST=localhost
PGPORT=5432
PGDATABASE=pyac_db
PORT=3000
Donde [PASSWORD] debe coincidir con la contraseña del usuario pyac_admin creando en /resources/queries/setup/db_creation.sql.
Un ejemplo de .env donde se configura especificando la url de la base de datos:
DATABASE_URL=[URL]
PORT=3000