user_steam_account_limit.sql 866 B

12345678910111213141516171819
  1. /*
  2. 每用户 Steam 账号绑定数量上限表
  3. 每个用户一条记录,默认 3;管理员可为不同用户设置不同上限(如用户A=3,用户B=4)。
  4. */
  5. SET NAMES utf8mb4;
  6. SET FOREIGN_KEY_CHECKS = 0;
  7. DROP TABLE IF EXISTS `user_steam_account_limit`;
  8. CREATE TABLE `user_steam_account_limit` (
  9. `user_id` int(11) NOT NULL COMMENT '用户ID',
  10. `max_steam_accounts` int(11) NOT NULL DEFAULT 3 COMMENT '该用户最多可绑定的 Steam 账号数',
  11. `created_at` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  12. `updated_at` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  13. PRIMARY KEY (`user_id`),
  14. KEY `idx_max_steam_accounts` (`max_steam_accounts`)
  15. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='每用户Steam账号绑定数量上限';
  16. SET FOREIGN_KEY_CHECKS = 1;