game_user_skins.sql 1.1 KB

1234567891011121314151617
  1. -- ******************************************************************
  2. -- 表 kku_game_user_skins 的创建SQL
  3. -- 对应的Model: App\Module\Game\Models\GameUserSkin
  4. -- 警告: 此文件由系统自动生成,禁止修改!
  5. -- ******************************************************************
  6. CREATE TABLE `kku_game_user_skins` (
  7. `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  8. `user_id` int NOT NULL COMMENT '用户ID',
  9. `current_skin_id` int NOT NULL DEFAULT '1' COMMENT '当前使用皮肤ID(1-4)',
  10. `owned_skins` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '1' COMMENT '拥有的皮肤,逗号分隔,如"1,2,3"',
  11. `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  12. `updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  13. PRIMARY KEY (`id`),
  14. UNIQUE KEY `uk_user_id` (`user_id`) COMMENT '用户ID唯一索引',
  15. KEY `idx_current_skin` (`current_skin_id`) COMMENT '当前皮肤索引'
  16. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户皮肤表';