-- Adicionar novas colunas se não existirem ALTER TABLE "processos" ADD COLUMN IF NOT EXISTS "dataAjuizamento" TIMESTAMP, ADD COLUMN IF NOT EXISTS "classeProcessual" VARCHAR(255), ADD COLUMN IF NOT EXISTS "assuntos" TEXT[], ADD COLUMN IF NOT EXISTS "nivelSigilo" INTEGER, ADD COLUMN IF NOT EXISTS "dadosDatajud" JSONB; -- Criar índices sem forçar CREATE INDEX IF NOT EXISTS "idx_processos_data_ajuizamento" ON "processos"("dataAjuizamento"); CREATE INDEX IF NOT EXISTS "idx_processos_classe" ON "processos"("classeProcessual"); CREATE INDEX IF NOT EXISTS "idx_processos_datajud" ON "processos" USING gin("dadosDatajud");