-- Migration: Adicionar campo is_long_day para dias que não bloqueiam o próximo
-- Data: 2026-01-21
-- Descrição: Dias marcados como "Dia Longo" (is_long_day = 1) não exigem conclusão
--            para que o próximo dia seja desbloqueado. A data de liberação continua
--            funcionando normalmente.

ALTER TABLE `days`
    ADD COLUMN `is_long_day` TINYINT(1) NOT NULL DEFAULT 0 
    COMMENT 'Se 1, não bloqueia o próximo dia mesmo sem conclusão'
    AFTER `manual_override`;
