-- ******************************************************************
-- 表 kku_game_user_skins 的创建SQL
-- 对应的Model: App\Module\Game\Models\GameUserSkin
-- 警告: 此文件由系统自动生成，禁止修改！
-- ******************************************************************

CREATE TABLE `kku_game_user_skins` (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `user_id` int(11) NOT NULL COMMENT '用户ID',
  `current_skin_id` int(11) NOT NULL DEFAULT '1' COMMENT '当前使用皮肤ID(1-4)',
  `owned_skins` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '1' COMMENT '拥有的皮肤，逗号分隔，如"1,2,3"',
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE KEY `uk_user_id` (`user_id`) USING BTREE COMMENT '用户ID唯一索引',
  KEY `idx_current_skin` (`current_skin_id`) USING BTREE COMMENT '当前皮肤索引'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='用户皮肤表';
