Inicializar base de datos PostgreSQL
Si sólo desea ver el sistema corriendo vaya a la guía de Instalación Rápida.
La base de datos PostgreSQL se utiliza para el almacenamiento la información que gira en torno al usuario, los servicios que éste puede acceder, entre otros.
Previo al uso de SIU-Araí: Usuarios es necesario generar las estructuras necesarias para el correcto funcionamiento.
PostgreSQL
Preparando de la estructura
Para inicializar la estructura deberemos ejecutar los archivos SQL incluidos en el directorio (../idm/sql)
El primer paso es ejecutar el comando que creará la estructura de negocios antes mencionada:
psql -h ${DB_HOST} -p {DB_PORT} -U ${DB_USERNAME} -d ${DB_DBNAME} -f idm/sql/estructura.sql
Luego de ello, debemos incorporar los metadatos correspondientes al modulo IDM, que serán requeridos por SIU-Toba para la ejecución del mismo.
psql -h ${DB_HOST} -p ${DB_PORT} -U ${DB_USERNAME} -d ${DB_DBNAME} -f idm/sql/toba.sql
En caso de no poder ingresar el password para el motor de manera explicita, exportar previo a la ejecución de los comandos la variable PGPASSWORD
export PGPASSWORD=${DB_PASSWORD}