-- +goose Up
-- +goose StatementBegin

-- ─────────────────────────────────────────────────────────────────────────────
-- Tolerância específica para início de hora extra — separada de
-- tolerancia_entrada/tolerancia_saida (que tratam atraso/saída antecipada).
-- Define quantos minutos além da jornada diária esperada o funcionário pode
-- trabalhar antes de a hora extra começar a ser contada.
-- ─────────────────────────────────────────────────────────────────────────────
ALTER TABLE jornadas
    ADD COLUMN IF NOT EXISTS tolerancia_he_min INT NOT NULL DEFAULT 5;

-- +goose StatementEnd

-- +goose Down
-- +goose StatementBegin
ALTER TABLE jornadas
    DROP COLUMN IF EXISTS tolerancia_he_min;
-- +goose StatementEnd
