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

16 lines
422 B
SQL

-- Verificar se todos os registros têm os valores
DO $$
BEGIN
IF EXISTS (
SELECT 1 FROM "processos"
WHERE "tribunalUF" IS NULL OR "tribunal" IS NULL
) THEN
RAISE EXCEPTION 'Ainda existem registros com valores nulos';
END IF;
END $$;
-- Se passar da verificação, tornar as colunas NOT NULL
ALTER TABLE "processos"
ALTER COLUMN "tribunalUF" SET NOT NULL,
ALTER COLUMN "tribunal" SET NOT NULL;