Commit 5153aeb51d80ba04f1c90fe84cbb0c806ff7c1a9
1 parent
cc445ee2
Exists in
master
and in
19 other branches
Preparação dos scripts de atualiação para a versão futura versão 1.1.16
Showing
3 changed files
with
33 additions
and
1 deletions
Show diff stats
PENIntegracao.php
@@ -11,7 +11,7 @@ class PENIntegracao extends SeiIntegracao { | @@ -11,7 +11,7 @@ class PENIntegracao extends SeiIntegracao { | ||
11 | } | 11 | } |
12 | 12 | ||
13 | public function getVersao() { | 13 | public function getVersao() { |
14 | - return '1.1.15'; | 14 | + return '1.1.16'; |
15 | } | 15 | } |
16 | 16 | ||
17 | public function getInstituicao() { | 17 | public function getInstituicao() { |
rn/PenAtualizarSeiRN.php
@@ -61,6 +61,7 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { | @@ -61,6 +61,7 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { | ||
61 | case '1.1.12': $this->instalarV1113(); | 61 | case '1.1.12': $this->instalarV1113(); |
62 | case '1.1.13': $this->instalarV1114(); | 62 | case '1.1.13': $this->instalarV1114(); |
63 | case '1.1.14': $this->instalarV1115(); | 63 | case '1.1.14': $this->instalarV1115(); |
64 | + case '1.1.15': $this->instalarV1116(); | ||
64 | 65 | ||
65 | break; | 66 | break; |
66 | default: | 67 | default: |
@@ -1395,4 +1396,19 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { | @@ -1395,4 +1396,19 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { | ||
1395 | $objInfraParametroDTO->setStrValor('1.1.15'); | 1396 | $objInfraParametroDTO->setStrValor('1.1.15'); |
1396 | $objInfraParametroBD->alterar($objInfraParametroDTO); | 1397 | $objInfraParametroBD->alterar($objInfraParametroDTO); |
1397 | } | 1398 | } |
1399 | + | ||
1400 | + /* Contêm atualizações da versao 1.1.16 do módulo */ | ||
1401 | + protected function instalarV1116() { | ||
1402 | + | ||
1403 | + //Fix-31 - Erro ao Configurar Campo 'numero_registro' como Not Null no Scritp de atualiza<E7><E3>o | ||
1404 | + $objInfraMetaBD = new InfraMetaBD(BancoSEI::getInstance()); | ||
1405 | + $objInfraMetaBD->alterarColuna('md_pen_procedimento_andamento','numero_registro', $objInfraMetaBD->tipoTextoFixo(16), 'null'); | ||
1406 | + | ||
1407 | + //altera o parâmetro da versão de banco | ||
1408 | + $objInfraParametroBD = new InfraParametroBD(BancoSEI::getInstance()); | ||
1409 | + $objInfraParametroDTO = new InfraParametroDTO(); | ||
1410 | + $objInfraParametroDTO->setStrNome(self::PARAMETRO_VERSAO_MODULO); | ||
1411 | + $objInfraParametroDTO->setStrValor('1.1.16'); | ||
1412 | + $objInfraParametroBD->alterar($objInfraParametroDTO); | ||
1413 | + } | ||
1398 | } | 1414 | } |
sip_atualizar_versao_modulo_pen.php
@@ -97,6 +97,7 @@ class PenAtualizarSipRN extends InfraRN { | @@ -97,6 +97,7 @@ class PenAtualizarSipRN extends InfraRN { | ||
97 | case '1.1.12': $this->instalarV1113(); | 97 | case '1.1.12': $this->instalarV1113(); |
98 | case '1.1.13': $this->instalarV1114(); | 98 | case '1.1.13': $this->instalarV1114(); |
99 | case '1.1.14': $this->instalarV1115(); | 99 | case '1.1.14': $this->instalarV1115(); |
100 | + case '1.1.15': $this->instalarV1116(); | ||
100 | 101 | ||
101 | break; | 102 | break; |
102 | default: | 103 | default: |
@@ -1086,6 +1087,21 @@ class PenAtualizarSipRN extends InfraRN { | @@ -1086,6 +1087,21 @@ class PenAtualizarSipRN extends InfraRN { | ||
1086 | $objInfraParametroBD->alterar($objInfraParametroDTO); | 1087 | $objInfraParametroBD->alterar($objInfraParametroDTO); |
1087 | } | 1088 | } |
1088 | 1089 | ||
1090 | + /** | ||
1091 | + * Instala/Atualiza os módulo PEN para versão 1.1.16 | ||
1092 | + */ | ||
1093 | + protected function instalarV1116() | ||
1094 | + { | ||
1095 | + //Corrigir a versão do módulo no banco de dados | ||
1096 | + $objInfraParametroDTO = new InfraParametroDTO(); | ||
1097 | + $objInfraParametroDTO->setStrNome(self::PARAMETRO_VERSAO_MODULO); | ||
1098 | + $objInfraParametroDTO->retTodos(); | ||
1099 | + $objInfraParametroBD = new InfraParametroBD(BancoSip::getInstance()); | ||
1100 | + $objInfraParametroDTO = $objInfraParametroBD->consultar($objInfraParametroDTO); | ||
1101 | + $objInfraParametroDTO->setStrValor('1.1.16'); | ||
1102 | + $objInfraParametroBD->alterar($objInfraParametroDTO); | ||
1103 | + } | ||
1104 | + | ||
1089 | 1105 | ||
1090 | } | 1106 | } |
1091 | 1107 |