Fazer uma cópia da base legada, que chamaremos base restante.
A rotina de migração retira dessa base cada registro que migrar.
Essa base restante é usada em uma instância extra de sapl 2.5, onde será possível conferir o que não foi migrado.
Motivação
Em #1376 estamos simplificando a rotina de migração para migrar apenas registros efetivamente visíveis no sapl 2.5. Uma medida de sucesso é que numa instância de sapl 2.5 com esta base restante nenhum registro seja visível.
Vale lembrar que esta base não estará vazia (terá, por exemplo, registros com ind_excluido=1, órfãos, e outros), mas se espera que todos eles não apareçam no sistema.
A implementação foi feita no ramo correspondente.
Adiamos o merge para, enquanto resolvemos outras issues, evitar ter de restaurar a base a cada migração.
Ideia
Motivação
Em #1376 estamos simplificando a rotina de migração para migrar apenas registros efetivamente visíveis no sapl 2.5. Uma medida de sucesso é que numa instância de sapl 2.5 com esta base restante nenhum registro seja visível.
Vale lembrar que esta base não estará vazia (terá, por exemplo, registros com
ind_excluido=1
, órfãos, e outros), mas se espera que todos eles não apareçam no sistema.