first commit

This commit is contained in:
rodrigo committed 2025-04-10 23:07:21 -03:00
commit c9fb67e751
423 files changed
+53287

No files matched your search

@@ -0,0 +1,18 @@
-- Remover colunas se existirem (para evitar conflitos)
ALTER TABLE "atendimentos" DROP COLUMN IF EXISTS "status";
ALTER TABLE "atendimentos" DROP COLUMN IF EXISTS "justificativaCancelamento";
ALTER TABLE "atendimentos" DROP COLUMN IF EXISTS "dataAtualizacao";
-- Adicionar as colunas novamente
ALTER TABLE "atendimentos"
ADD COLUMN "status" VARCHAR(20) DEFAULT 'ATIVO',
ADD COLUMN "justificativaCancelamento" TEXT,
ADD COLUMN "dataAtualizacao" TIMESTAMP DEFAULT CURRENT_TIMESTAMP;
-- Atualizar registros existentes
UPDATE "atendimentos"
SET "status" = 'ATIVO',
"dataAtualizacao" = COALESCE("dataCriacao", CURRENT_TIMESTAMP);
-- Criar índice para melhorar performance de buscas por status
CREATE INDEX IF NOT EXISTS "atendimentos_status_idx" ON "atendimentos"("status");