-- 064_work_order_gift_cooldown_minutes.sql —— 好友赠送冷却支持按分钟配置。
-- 小时与分钟两种单位互斥；保留原小时字段，历史模板与工单自动沿用小时配置。

ALTER TABLE work_product_rules
  ADD COLUMN IF NOT EXISTS gift_cooldown_minutes INTEGER NOT NULL DEFAULT 0;

ALTER TABLE work_orders
  ADD COLUMN IF NOT EXISTS gift_cooldown_minutes INTEGER NOT NULL DEFAULT 0;

COMMENT ON COLUMN work_product_rules.gift_cooldown_minutes
  IS '好友赠送按分钟配置时的总分钟数（1-43200）；非零时小时字段为 0，建单时拷贝到工单';

COMMENT ON COLUMN work_orders.gift_cooldown_minutes
  IS '好友赠送按分钟配置时的总分钟数（1-43200）；非零时小时字段为 0，从模板拷贝';
