Novo Script de implantação do sistema integrado ao script de alterações

No sistema agora conta com um processo integrado de Scripts que inclui três partes na mesma sequência.

  1. Criação de tabelas: Sempre que um novo sistema for implantado ele começará nesta parte executando sequencialmente todas as outras, deste modo a nova implantação fica fixa. Antes sempre que criávamos uma nova Funcionalidade tínhamos um arquivo (SCRIPT1) que precisava ser ajustado para conter a nova funcionalidade, agora mesmo a criação da Tabela não estará mais nesta parte do arquivo e sim nas próximas como veremos
  2. Alterações críticas: Nesta parte corrigiremos todas as falhas de Banco de dados encontradas. Aqui também serão colocadas as funcionalidade que precisam fazer paralelo ao sistema, já que os Objetos de transferências (TOs) precisam coincidir com a tabela, assim se criarmos ou eliminarmos um campo em uma Tabela temos que fazê-los em todos os sistemas e todos Banco de dados pra que sejam espelhados
  3. Atualizações beta: São as melhorias que ainda estarão sendo testadas e não precisam ser posicionadas para todas as versões. Um comentário de Depreciação (@Deprecated), uma mudança de null ou um novo padrão ou até uma criação de Sequence

Enfim, na prática quando houver uma instalação nova o arquivo SCRIPT1 será rodado na íntegra, quando houver uma atualização crítica ela deve ser aplicada imediatamente na primeira intervenção e as atualizações BETA, só quando estivermos atendendo uma solicitação específica de um Cliente que passará a usar a versão BETA

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *