-- 在「与后端 app 相同」的 MySQL 库中执行（否则会一直报 Unknown column）。
-- 可重复执行：若列已存在会报错，可忽略对应语句或改用 scripts/migrate_biz_plan_api_columns.js

SET NAMES utf8mb4;

-- biz_plans（分两条，方便只缺其中一列时单独执行）
ALTER TABLE `biz_plans`
  ADD COLUMN `allowed_apis` JSON DEFAULT NULL COMMENT '可访问的接口路径列表，null=不限制';
ALTER TABLE `biz_plans`
  ADD COLUMN `api_call_quota` INT NOT NULL DEFAULT 0 COMMENT '每月API总调用次数上限，0=不限制';

-- biz_usage_monthly
ALTER TABLE `biz_usage_monthly`
  ADD COLUMN `api_call_count` INT NOT NULL DEFAULT 0 COMMENT '当月API转发总调用次数';
