-- Настройка "требовать выполнения чек-листа перед завершением уборки"
ALTER TABLE checklist_templates
  ADD COLUMN IF NOT EXISTS require_before_complete BOOLEAN NOT NULL DEFAULT false;

-- Настройка "требовать проверки минибара перед завершением уборки" (уровень отеля)
CREATE TABLE IF NOT EXISTS hotel_housekeeping_rules (
  hotel_id UUID PRIMARY KEY REFERENCES hotels(id) ON DELETE CASCADE,
  require_minibar_check BOOLEAN NOT NULL DEFAULT false
);

-- Флаг "горничная подтвердила проверку минибара" на задаче уборки
ALTER TABLE housekeeping_tasks
  ADD COLUMN IF NOT EXISTS minibar_checked BOOLEAN NOT NULL DEFAULT false;
