feat(database): migration de seed com os 7 templates reais de documento #3

Merged
Matheus merged 1 commits from developer into main 2026-09-19 21:10:34 -03:00
Owner

Traz pro código os 7 templates importados na leva anterior (Contrato de
Software, Termo de Cessão, Termo de Portabilidade, Termo de Contratação
STFC, Contrato Canal Finder, Contrato Canal Recorrente, Termo de Adesão) —
uma VM nova já nasce com eles publicados assim que roda pnpm db:migrate,
sem precisar reimportar manualmente. Segue o mesmo padrão de seed já usado
neste repo pra dado de catálogo (INSERT ... ON CONFLICT DO NOTHING dentro
da própria migration), idempotente por key.

Corrige de passagem um html_content vazio em 4 dos 7 JSONs originais
(não afeta geração/editor, só o card de preview) — recalculado com o
próprio renderToHtml antes de virar seed.

Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com

Traz pro código os 7 templates importados na leva anterior (Contrato de Software, Termo de Cessão, Termo de Portabilidade, Termo de Contratação STFC, Contrato Canal Finder, Contrato Canal Recorrente, Termo de Adesão) — uma VM nova já nasce com eles publicados assim que roda `pnpm db:migrate`, sem precisar reimportar manualmente. Segue o mesmo padrão de seed já usado neste repo pra dado de catálogo (INSERT ... ON CONFLICT DO NOTHING dentro da própria migration), idempotente por key. Corrige de passagem um html_content vazio em 4 dos 7 JSONs originais (não afeta geração/editor, só o card de preview) — recalculado com o próprio renderToHtml antes de virar seed. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Matheus added 1 commit 2026-09-19 21:10:28 -03:00
Traz pro código os 7 templates importados na leva anterior (Contrato de
Software, Termo de Cessão, Termo de Portabilidade, Termo de Contratação
STFC, Contrato Canal Finder, Contrato Canal Recorrente, Termo de Adesão) —
uma VM nova já nasce com eles publicados assim que roda `pnpm db:migrate`,
sem precisar reimportar manualmente. Segue o mesmo padrão de seed já usado
neste repo pra dado de catálogo (INSERT ... ON CONFLICT DO NOTHING dentro
da própria migration), idempotente por key.

Corrige de passagem um html_content vazio em 4 dos 7 JSONs originais
(não afeta geração/editor, só o card de preview) — recalculado com o
próprio renderToHtml antes de virar seed.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Matheus merged commit 2aeb745d87 into main 2026-09-19 21:10:34 -03:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Matheus/eden#3