源战役
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

42 line
2.6 KiB

  1. -- tyl
  2. -- 宠物系统
  3. CREATE TABLE IF NOT EXISTS `role_child` (
  4. `role_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '角色Id',
  5. `child_name` varchar(255) NOT NULL DEFAULT '' COMMENT '孩子名称',
  6. `child_sex` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '孩子性别',
  7. `child_age_year` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '孩子年龄-年',
  8. `child_age_month` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '孩子年龄-月',
  9. `child_age_exp` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '孩子成长进度(经验值)',
  10. `heart_link_level` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '同心等级',
  11. `heart_link_exp` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '同心经验值',
  12. `vote_times` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '当天点赞次数',
  13. `be_voted_count` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '被点赞次数',
  14. PRIMARY KEY (`role_id`)
  15. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='孩子基础信息表';
  16. CREATE TABLE IF NOT EXISTS `child_daily_task` (
  17. `role_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '角色Id',
  18. `sequence` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '任务序列',
  19. `task_type` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '任务类型',
  20. `task_id` varchar(255) NOT NULL DEFAULT '[]' COMMENT '任务Id(列表格式)',
  21. `progress` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '进度',
  22. `task_state` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '任务状态(0-未完成 1-已完成未领取 2-已领取)',
  23. PRIMARY KEY (`role_id`,`sequence`)
  24. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='孩子每日任务数据表';
  25. CREATE TABLE IF NOT EXISTS `child_be_voted_log` (
  26. `role_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '角色Id',
  27. `vote_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '点赞者id',
  28. `vote_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '点赞时间戳',
  29. `feed_back_status` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '回赞状态(0-未回赞 1-已回赞)',
  30. PRIMARY KEY (`role_id`,`vote_id`,`vote_time`)
  31. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='孩子点赞记录表';
  32. CREATE TABLE IF NOT EXISTS `child_vote_rank` (
  33. `rank` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '排名',
  34. `role_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '角色Id',
  35. `child_name` varchar(255) NOT NULL DEFAULT '' COMMENT '孩子名称',
  36. `be_voted_count` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '点赞次数',
  37. PRIMARY KEY (`rank`)
  38. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='孩子点赞排行榜数据表';