From 92c6b7e73e41959db8ef5c975dfd069087bc9806 Mon Sep 17 00:00:00 2001 From: Fernando Alvez <fernando.alvez@campus.unam.edu.ar> Date: Fri, 1 Nov 2019 10:50:37 -0300 Subject: [PATCH] Actualizacion de versiones de Libs - Se actualiza versiones toba, instalador, phinx, arai-cli - Corecciones de docker y phinx --- composer.json | 9 +++++---- docker/util/Makefile.db | 9 +++++++++ docker/util/Makefile.jasper | 9 +++++++++ phinx.php | 15 ++++++++------- 4 files changed, 31 insertions(+), 11 deletions(-) create mode 100644 docker/util/Makefile.jasper diff --git a/composer.json b/composer.json index d6e2870..103b475 100644 --- a/composer.json +++ b/composer.json @@ -9,12 +9,13 @@ ], "require": { "php": "^7.1.0", - "robmorgan/phinx": "^0.10.6", - "siu-toba/framework": "3.1.1", - "siu/instalador": "^1.3", + "robmorgan/phinx": "^0.11.1", + "siu-toba/framework": "^3.2.1", + "siu/instalador": "^1.8.0", "siu/toba-db": "^1.0.3", "siu-toba/jasper": "5.6.1", - "fzaninotto/faker": "^1.8" + "fzaninotto/faker": "^1.8", + "siu/arai-cli": "~2.7.2", }, "require-dev": { "phpunit/phpunit": "^4.5.0", diff --git a/docker/util/Makefile.db b/docker/util/Makefile.db index e10ce21..b5918eb 100644 --- a/docker/util/Makefile.db +++ b/docker/util/Makefile.db @@ -55,6 +55,15 @@ dumpear-base: ## Genera un backup de la base de datos DB_NAME en el path LOCAL_D recrear-base: eliminar-base crear-base cargar-base convertir-base ## Elimina, crea, carga y convierte una base +toba-regenerar: ## Regenera los metadatos del proyecto ( TOBA ) + @echo "Regenerando los metadatos " + ./docker-cmd.sh ./bin/toba proyecto regenerar -i desarrollo -p ${APP}; + @echo "Listo" ; + +toba-exportar: ## Exporta los metadatos del proyecto ( TOBA ) + @echo "Exportando los metadatos " + ./docker-cmd.sh ./bin/toba proyecto exportar -i desarrollo -p ${APP}; + @echo "Listo" ; ## Contenedor de pgadmin4 download-image-pgadmin: diff --git a/docker/util/Makefile.jasper b/docker/util/Makefile.jasper new file mode 100644 index 0000000..9db1362 --- /dev/null +++ b/docker/util/Makefile.jasper @@ -0,0 +1,9 @@ +jasper-start: ## Ejecutar el servidor de reportes (Jasper Reports) + @echo "Iniciando Servidor de Reportes para Yeruti... " + $(SHOW_DEBUG)docker exec -it $(INSTANCIA_APP) start-stop-daemon --start --quiet --background --make-pidfile --pidfile /var/run/yeruti-reportes.pid --exec /usr/bin/java -- -Duser.language=es -Duser.country=AR -jar $(DIR_APP_DOCKER)/vendor/siu-toba/jasper/JavaBridge/WEB-INF/lib/JavaBridge.jar SERVLET_LOCAL:8081 5 /var/log/yeruti_reportes.log ; + @echo "Listo" ; + +jasper-stop: ## Detiene la ejecucion del servidor de reportes (Jasper Reports) + @echo "Deteniendo Servidor de Reportes para Yeruti... " + $(SHOW_DEBUG)docker exec -it $(INSTANCIA_APP) start-stop-daemon --oknodo --stop --pidfile /var/run/yeruti-reportes.pid ; + @echo "Listo" ; diff --git a/phinx.php b/phinx.php index fb6990e..dd568e8 100644 --- a/phinx.php +++ b/phinx.php @@ -8,17 +8,16 @@ if (file_exists(__DIR__."/../../autoload.php")) { include_once $pathAutoload; -if (is_file(__DIR__.'/docker/dev/config.env')) { - $instalador = new Dotenv\Dotenv(__DIR__.'/', 'docker/dev/config.env'); - $instalador->overload(); +if(is_file(__DIR__.'/docker/dev/config.env')){ + $dotenv = \Dotenv\Dotenv::create(__DIR__.'/', 'docker/dev/config.env'); + $dotenv->load(); } -if (is_file(__DIR__.'/instalador.env')) { - $instalador = new Dotenv\Dotenv(__DIR__.'/', 'instalador.env'); - $instalador->overload(); +if(is_file(__DIR__.'/instalador.env')){ + $dotenv = \Dotenv\Dotenv::create(__DIR__.'/', 'instalador.env'); + $dotenv->load(); } - return array( "paths" => array( "migrations" => __DIR__."/db/migrations/*", @@ -39,3 +38,5 @@ return array( ] ) ); + + -- GitLab