Pular para conteúdo

Migration V0.7.00.10 — ct_plano_referencial_equivalencias

Refs: ECS-246 · espelho de flyway-ecosif V0.7.00.9 · lib ecosif-database 0.7.08.202608251

Objetivo

Criar a tabela de equivalências entre conta do plano referencial e conta do plano local (empresa/filial), consumida via entidade JPA ReferenceChartOfAccountsEquivalent.

Arquivo no auth

src/main/resources/db/migration/V0.7.00.10__create_ct_plano_referencial_equivalencias.sql

No auth, V0.7.00.9 já é identity_provider_link; por isso o espelho usa .10.

Conteúdo

  • CREATE TABLE IF NOT EXISTS com PK equivalencia_uuid
  • UK (empresa, filial, conta_id)
  • FKs para ct_plano_referencial_detalhes(contaref_uuid) e ct_plano(conta_id)
  • Índices de consulta por contaref_uuid e (empresa, filial)

Histórico no repositório

  1. PR/commit ECS-246 adicionou variante V0.7.00.10__Create_… (DDL sem IF NOT EXISTS).
  2. Commit local consolidou a variante …__create_… (alinhada ao flyway-ecosif canônico) e removeu o duplicado Create_ para evitar duas migrations com a mesma versão Flyway.