SIU-Pilaga/version3.0.4b/generacion ejercicio nuevo

De SIU
Revisión del 16:36 7 sep 2017 de Falvez (discusión | contribuciones) (Página creada con « <span style="float: ;margin: 0 0 16px 16px;">{{TOClimit|1}}</span> == Generación de un nuevo ejercicio == Mediante un comando del instalador de SIU-Pilaga se puede real...»)
(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a: navegación, buscar

Generación de un nuevo ejercicio

Mediante un comando del instalador de SIU-Pilaga se puede realizar la creación de una base de datos para un nuevo ejercicio, este comando realiza la migración de los schemas de toba (toba_pilaga y toba_pilaga_logs) a una nueva base de datos del nuevo ejercicio, ademas realiza la creación de una base de inicio nueva, dejando de esta manera los schemas de pilaga limpios para el inicio de ejercicio y preservando los schemas de toba.

Comando para la generación de un nuevo ejercicio

A continuación se les guiara paso a paso como generar el nuevo ejercicio. En este ejemplo se tomara como base del ejercicio actual a pilaga_2017 y la base del nuevo ejercicio a pilaga_2018

  • Configurar parámetros del instalador
En primero lugar se debe configurar el archivo de parámetros del instalador instalador.env con la base de datos del nuevo ejercicio que se va a crear con el comando,
...

###### CONFIG DE BASE DE DATOS DE NEGOCIO ######
PROYECTO_DB_HOST="localhost"
PROYECTO_DB_PORT="5432"
PROYECTO_DB_DBNAME="pilaga_2018"
PROYECTO_DB_USERNAME="postgres"
PROYECTO_DB_PASSWORD="postgres"
PROYECTO_DB_SCHEMA="public"
PROYECTO_DB_ENCODING="LATIN1"

...
  • Ejecutar el comando de inicio de ejercicio
Una vez configurado la base del nuevo ejercicio ejecutar el siguiente comando
./bin/instalador instalacion:iniciar-ejercicio


Este comando realizara los siguientes pasos:
  • Backups de los schemas de toba del ejercicio anterior
  • Crear la base de datos de inicio de ejercicio (pilaga_2018)
  • Restaurar backups de los schemas de toba del ejercicio anterior (pilaga_2017) en la base del nuevo ejercicio (pilaga_2018)
  • Crear base de inicio de SIU-Pilaga para el nuevo ejercicio (pilaga_2018)
  • Configura bases.ini del proyecto SIU-Pilaga