-- Canal do app no registro de ponto (botão / facial / QR). Opcional: INSERT ignora se a coluna não existir.
SET NAMES utf8mb4;
USE `ponto-sas`;

ALTER TABLE `time_punches`
  ADD COLUMN `punch_app_channel` VARCHAR(16) NULL DEFAULT NULL COMMENT 'button|facial|qr_code' AFTER `device_label`;
