add_token_usage_count_fields.sql 1.4 KB

123456789101112131415161718192021222324252627
  1. -- Token使用次数统计字段迁移脚本
  2. -- 添加日期: 2025-08-25
  3. -- 功能: 为tokens表添加今日次数、总次数和最后使用日期字段
  4. -- MySQL 语法
  5. -- 添加今日使用次数字段
  6. ALTER TABLE tokens ADD COLUMN daily_usage_count INT NOT NULL DEFAULT 0 COMMENT '今日使用次数';
  7. -- 添加总使用次数字段
  8. ALTER TABLE tokens ADD COLUMN total_usage_count INT NOT NULL DEFAULT 0 COMMENT '总使用次数';
  9. -- 添加最后使用日期字段
  10. ALTER TABLE tokens ADD COLUMN last_usage_date VARCHAR(10) NOT NULL DEFAULT '' COMMENT '最后使用日期(YYYY-MM-DD)';
  11. -- PostgreSQL 语法 (如果使用PostgreSQL数据库)
  12. -- ALTER TABLE tokens ADD COLUMN daily_usage_count INTEGER NOT NULL DEFAULT 0;
  13. -- ALTER TABLE tokens ADD COLUMN total_usage_count INTEGER NOT NULL DEFAULT 0;
  14. -- ALTER TABLE tokens ADD COLUMN last_usage_date VARCHAR(10) NOT NULL DEFAULT '';
  15. -- COMMENT ON COLUMN tokens.daily_usage_count IS '今日使用次数';
  16. -- COMMENT ON COLUMN tokens.total_usage_count IS '总使用次数';
  17. -- COMMENT ON COLUMN tokens.last_usage_date IS '最后使用日期(YYYY-MM-DD)';
  18. -- SQLite 语法 (如果使用SQLite数据库)
  19. -- ALTER TABLE tokens ADD COLUMN daily_usage_count INTEGER NOT NULL DEFAULT 0;
  20. -- ALTER TABLE tokens ADD COLUMN total_usage_count INTEGER NOT NULL DEFAULT 0;
  21. -- ALTER TABLE tokens ADD COLUMN last_usage_date TEXT NOT NULL DEFAULT '';