Files
advx/prisma/migrations/[timestamp]_update_processo_tribunais.sql
2025-04-10 23:07:21 -03:00

19 lines
665 B
SQL

-- Adicionando novas colunas
ALTER TABLE "processos" ADD COLUMN "tribunalUF" VARCHAR(20);
ALTER TABLE "processos" ADD COLUMN "tribunal" VARCHAR(50);
ALTER TABLE "processos" ADD COLUMN "numeroOriginal" VARCHAR(50);
-- Preenchendo dados existentes (temporário)
UPDATE "processos" SET
"tribunalUF" = 'TO',
"tribunal" = 'TJTO'
WHERE "tribunalUF" IS NULL;
-- Tornando colunas NOT NULL após migração
ALTER TABLE "processos" ALTER COLUMN "tribunalUF" SET NOT NULL;
ALTER TABLE "processos" ALTER COLUMN "tribunal" SET NOT NULL;
-- Removendo colunas antigas
ALTER TABLE "processos" DROP COLUMN "orgaoJulgador";
ALTER TABLE "processos" DROP COLUMN "orgaoOrigem";