Files
advx/prisma/migrations/XXXXXXXXXXXXXX_add_documentos.sql
T
2025-04-10 23:07:21 -03:00

14 lines
517 B
SQL

-- Criar tabela para documentos
CREATE TABLE IF NOT EXISTS "documentos" (
"id" UUID PRIMARY KEY DEFAULT gen_random_uuid(),
"processoId" UUID NOT NULL,
"nome" VARCHAR(200) NOT NULL,
"tipo" VARCHAR(50) NOT NULL,
"url" TEXT NOT NULL,
"dataCriacao" TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
FOREIGN KEY ("processoId") REFERENCES "processos"("id") ON DELETE CASCADE
);
-- Adicionar índice para melhor performance
CREATE INDEX IF NOT EXISTS "idx_documentos_processo" ON "documentos"("processoId");