CREATE TABLE IF NOT EXISTS convites_diarios ( id UUID PRIMARY KEY DEFAULT gen_random_uuid(), profissional_id UUID NOT NULL REFERENCES cadastro_profissionais(id) ON DELETE CASCADE, data DATE NOT NULL, status VARCHAR(20) DEFAULT 'PENDENTE', -- PENDENTE, ACEITO, REJEITADO motivo_rejeicao TEXT, regiao CHAR(2) DEFAULT 'SP', criado_em TIMESTAMPTZ NOT NULL DEFAULT NOW(), atualizado_em TIMESTAMPTZ NOT NULL DEFAULT NOW(), UNIQUE(profissional_id, data) );