-- 축제 봇 실행 활성 월 (시즌성 대응) -- active_months: JSON 정수 배열 (예: [4,5,8,9]) — 해당 월에만 동기화 실행 -- NULL 또는 12개 전체 = 모든 월 실행 (제한 없음) -- 대학 축제는 학기 중 한정 기간에만 열리므로, 비시즌에 불필요한 -- 크롤링/Gemini 호출(RPD 제한)을 막기 위해 축제 봇에만 적용. ALTER TABLE bot_festival ADD COLUMN active_months JSON DEFAULT NULL AFTER cron_interval;