feat(bots): active_months 컬럼 추가 (시즌성 봇 실행 월 제한)
bot_festival/bot_x/bot_youtube에 active_months JSON 컬럼 추가. NULL=전체 월(항상 실행), 정수 배열이면 해당 월에만 동기화. 대학 축제 봇처럼 시즌에만 도는 봇의 불필요한 API 호출 절약. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
parent
39a6225897
commit
604142672e
1 changed files with 7 additions and 0 deletions
7
backend/sql/bot_active_months.sql
Normal file
7
backend/sql/bot_active_months.sql
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
-- 봇 실행 활성 월 (시즌성 봇 대응)
|
||||
-- active_months: JSON 정수 배열 (예: [4,5,8,9]) — 해당 월에만 동기화 실행
|
||||
-- NULL 또는 12개 전체 = 모든 월 실행 (제한 없음)
|
||||
-- 대학 축제 봇처럼 특정 시즌에만 도는 봇의 불필요한 API 호출(특히 Gemini RPD)을 절약
|
||||
ALTER TABLE bot_festival ADD COLUMN active_months JSON DEFAULT NULL AFTER cron_interval;
|
||||
ALTER TABLE bot_x ADD COLUMN active_months JSON DEFAULT NULL AFTER cron_interval;
|
||||
ALTER TABLE bot_youtube ADD COLUMN active_months JSON DEFAULT NULL AFTER cron_interval;
|
||||
Loading…
Add table
Reference in a new issue