Commit 8fc7d6466dd19563fdab6e311f7fcc702c6760a3

Authored by Guilherme Andrade Del Cantoni
1 parent 3fe74e7a

[Fixed #28] Alteração de tamanho do nome dos componentes digitais

Showing 1 changed file with 15 additions and 0 deletions   Show diff stats
rn/PenAtualizarSeiRN.php
... ... @@ -54,6 +54,7 @@ class PenAtualizarSeiRN extends PenAtualizadorRN {
54 54 case '1.1.9': $this->instalarV1110();
55 55 case '1.1.10': $this->instalarV1111();
56 56 case '1.1.11': $this->instalarV1112();
  57 + case '1.1.12': $this->instalarV1113();
57 58  
58 59 break;
59 60 default:
... ... @@ -1243,4 +1244,18 @@ class PenAtualizarSeiRN extends PenAtualizadorRN {
1243 1244 $objInfraParametroBD->alterar($objInfraParametroDTO);
1244 1245 }
1245 1246  
  1247 + /* Contem atualizações da versao 1.1.13 do módulo */
  1248 + protected function instalarV1113() {
  1249 + $objInfraMetaBD = new InfraMetaBD($this->getObjInfraIBanco());
  1250 +
  1251 + //Fix 28 - Erro Data too long for column 'nome' at row 1
  1252 + $objInfraMetaBD->alterarColuna('md_pen_componente_digital','nome', $objInfraMetaBD->tipoTextoVariavel(255), 'not null');
  1253 +
  1254 + //altera o parâmetro da versão de banco
  1255 + $objInfraParametroBD = new InfraParametroBD($this->inicializarObjInfraIBanco());
  1256 + $objInfraParametroDTO = new InfraParametroDTO();
  1257 + $objInfraParametroDTO->setStrNome(self::PARAMETRO_VERSAO_MODULO);
  1258 + $objInfraParametroDTO->setStrValor('1.1.13');
  1259 + $objInfraParametroBD->alterar($objInfraParametroDTO);
  1260 + }
1246 1261 }
... ...