buff_tables.sql 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368
  1. -- ============================================================
  2. -- BUFF饰品数据存储表 - MySQL 5.7
  3. -- 创建时间: 2026-01-28
  4. -- ============================================================
  5. -- 设置字符集和存储引擎
  6. SET NAMES utf8mb4;
  7. SET FOREIGN_KEY_CHECKS = 0;
  8. -- ============================================================
  9. -- 1. 饰品总表
  10. -- ============================================================
  11. DROP TABLE IF EXISTS `buff_goods_info`;
  12. CREATE TABLE `buff_goods_info` (
  13. `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '自增ID',
  14. `goods_id` VARCHAR(64) NOT NULL COMMENT 'BUFF饰品ID',
  15. `name` VARCHAR(255) NOT NULL COMMENT '饰品名称',
  16. `buff_url` VARCHAR(512) DEFAULT NULL COMMENT 'BUFF饰品链接',
  17. `min_price` DECIMAL(12,2) UNSIGNED DEFAULT 0.00 COMMENT '当前在售最低价格',
  18. `d7_avg_min_price` DECIMAL(12,2) UNSIGNED DEFAULT 0.00 COMMENT '7天在售最低价格平均价',
  19. `d30_avg_min_price` DECIMAL(12,2) UNSIGNED DEFAULT 0.00 COMMENT '30天在售最低价格平均价',
  20. `buy_max_price` DECIMAL(12,2) UNSIGNED DEFAULT 0.00 COMMENT '求购最高价格',
  21. `steam_url` VARCHAR(512) DEFAULT NULL COMMENT '饰品STEAM链接',
  22. `stat_time` DATETIME DEFAULT NULL COMMENT '统计时间',
  23. `create_time` DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  24. `update_time` DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  25. PRIMARY KEY (`id`),
  26. KEY `uk_goods_id` (`goods_id`),
  27. KEY `idx_name` (`name`(100)),
  28. KEY `idx_stat_time` (`stat_time`)
  29. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='BUFF饰品总表';
  30. -- ============================================================
  31. -- 2. 饰品总表中间表
  32. -- ============================================================
  33. DROP TABLE IF EXISTS `buff_goods_info_middle`;
  34. CREATE TABLE `buff_goods_info_middle` (
  35. `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '自增ID',
  36. `goods_id` VARCHAR(64) NOT NULL COMMENT 'BUFF饰品ID',
  37. `name` VARCHAR(255) NOT NULL COMMENT '饰品名称',
  38. `buff_url` VARCHAR(512) DEFAULT NULL COMMENT 'BUFF饰品链接',
  39. `min_price` DECIMAL(12,2) UNSIGNED DEFAULT 0.00 COMMENT '当前在售最低价格',
  40. `d7_avg_min_price` DECIMAL(12,2) UNSIGNED DEFAULT 0.00 COMMENT '7天在售最低价格平均价',
  41. `d30_avg_min_price` DECIMAL(12,2) UNSIGNED DEFAULT 0.00 COMMENT '30天在售最低价格平均价',
  42. `buy_max_price` DECIMAL(12,2) UNSIGNED DEFAULT 0.00 COMMENT '求购最高价格',
  43. `steam_url` VARCHAR(512) DEFAULT NULL COMMENT '饰品STEAM链接',
  44. `stat_time` DATETIME DEFAULT NULL COMMENT '统计时间',
  45. `create_time` DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  46. PRIMARY KEY (`id`),
  47. KEY `idx_goods_id` (`goods_id`),
  48. KEY `idx_name` (`name`(100)),
  49. KEY `idx_stat_time` (`stat_time`),
  50. KEY `idx_create_time` (`create_time`)
  51. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='BUFF饰品总表中间表';
  52. DROP TABLE IF EXISTS `buff_goods_attr`;
  53. CREATE TABLE `buff_goods_attr` (
  54. `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '自增ID',
  55. `goods_id` VARCHAR(64) NOT NULL COMMENT 'BUFF饰品ID',
  56. `name` VARCHAR(255) NOT NULL COMMENT '饰品名称',
  57. `icon_url` VARCHAR(512) DEFAULT NULL COMMENT '饰品图片URL地址',
  58. `type` VARCHAR(64) DEFAULT NULL COMMENT '类型',
  59. `type_name` VARCHAR(128) DEFAULT NULL COMMENT '类型中文名称',
  60. `category` VARCHAR(64) DEFAULT NULL COMMENT '分类',
  61. `category_name` VARCHAR(128) DEFAULT NULL COMMENT '分类中文名称',
  62. `category_group` VARCHAR(64) DEFAULT NULL COMMENT '分类组',
  63. `category_group_name` VARCHAR(128) DEFAULT NULL COMMENT '分类组中文名称',
  64. `rarity` VARCHAR(64) DEFAULT NULL COMMENT '品质',
  65. `rarity_name` VARCHAR(128) DEFAULT NULL COMMENT '品质中文名称',
  66. `quality` VARCHAR(64) DEFAULT NULL COMMENT '类别',
  67. `quality_name` VARCHAR(128) DEFAULT NULL COMMENT '类别中文名称',
  68. `exterior` VARCHAR(64) DEFAULT NULL COMMENT '外观',
  69. `exterior_name` VARCHAR(128) DEFAULT NULL COMMENT '外观中文名称',
  70. `weapon` VARCHAR(64) DEFAULT NULL COMMENT '武器',
  71. `weapon_name` VARCHAR(128) DEFAULT NULL COMMENT '武器中文名称',
  72. `series` VARCHAR(128) DEFAULT NULL COMMENT '热门皮肤',
  73. `series_name` VARCHAR(256) DEFAULT NULL COMMENT '热门皮肤中文名称',
  74. `custom` VARCHAR(64) DEFAULT NULL COMMENT '颜色',
  75. `custom_name` VARCHAR(128) DEFAULT NULL COMMENT '颜色中文名称',
  76. `itemset` VARCHAR(128) DEFAULT NULL COMMENT '收藏品',
  77. `itemset_name` VARCHAR(256) DEFAULT NULL COMMENT '收藏品中文名称',
  78. `extra_tag_ids` VARCHAR(256) DEFAULT NULL COMMENT '已贴印花',
  79. `extra_tag_ids_name` VARCHAR(512) DEFAULT NULL COMMENT '已贴印花中文名称',
  80. `custom_patch` VARCHAR(128) DEFAULT NULL COMMENT '已贴布章',
  81. `custom_patch_name` VARCHAR(256) DEFAULT NULL COMMENT '已贴布章中文名称',
  82. `custom_charm` VARCHAR(128) DEFAULT NULL COMMENT '已装挂件',
  83. `custom_charm_name` VARCHAR(256) DEFAULT NULL COMMENT '已装挂件中文名称',
  84. `stat_time` DATETIME DEFAULT NULL COMMENT '统计时间',
  85. `create_time` DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  86. `update_time` DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  87. PRIMARY KEY (`id`),
  88. KEY `uk_goods_id` (`goods_id`),
  89. KEY `idx_name` (`name`(100)),
  90. KEY `idx_stat_time` (`stat_time`)
  91. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='BUFF饰品属性表';
  92. -- ============================================================
  93. -- 2. BUFF饰品属性表中间表
  94. -- ============================================================
  95. DROP TABLE IF EXISTS `buff_goods_attr_middle`;
  96. CREATE TABLE `buff_goods_attr_middle` (
  97. `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '自增ID',
  98. `goods_id` VARCHAR(64) NOT NULL COMMENT 'BUFF饰品ID',
  99. `name` VARCHAR(255) NOT NULL COMMENT '饰品名称',
  100. `icon_url` VARCHAR(512) DEFAULT NULL COMMENT '饰品图片URL地址',
  101. `type` VARCHAR(64) DEFAULT NULL COMMENT '类型',
  102. `type_name` VARCHAR(128) DEFAULT NULL COMMENT '类型中文名称',
  103. `category` VARCHAR(64) DEFAULT NULL COMMENT '分类',
  104. `category_name` VARCHAR(128) DEFAULT NULL COMMENT '分类中文名称',
  105. `category_group` VARCHAR(64) DEFAULT NULL COMMENT '分类组',
  106. `category_group_name` VARCHAR(128) DEFAULT NULL COMMENT '分类组中文名称',
  107. `rarity` VARCHAR(64) DEFAULT NULL COMMENT '品质',
  108. `rarity_name` VARCHAR(128) DEFAULT NULL COMMENT '品质中文名称',
  109. `quality` VARCHAR(64) DEFAULT NULL COMMENT '类别',
  110. `quality_name` VARCHAR(128) DEFAULT NULL COMMENT '类别中文名称',
  111. `exterior` VARCHAR(64) DEFAULT NULL COMMENT '外观',
  112. `exterior_name` VARCHAR(128) DEFAULT NULL COMMENT '外观中文名称',
  113. `weapon` VARCHAR(64) DEFAULT NULL COMMENT '武器',
  114. `weapon_name` VARCHAR(128) DEFAULT NULL COMMENT '武器中文名称',
  115. `series` VARCHAR(128) DEFAULT NULL COMMENT '热门皮肤',
  116. `series_name` VARCHAR(256) DEFAULT NULL COMMENT '热门皮肤中文名称',
  117. `custom` VARCHAR(64) DEFAULT NULL COMMENT '颜色',
  118. `custom_name` VARCHAR(128) DEFAULT NULL COMMENT '颜色中文名称',
  119. `itemset` VARCHAR(128) DEFAULT NULL COMMENT '收藏品',
  120. `itemset_name` VARCHAR(256) DEFAULT NULL COMMENT '收藏品中文名称',
  121. `extra_tag_ids` VARCHAR(256) DEFAULT NULL COMMENT '已贴印花',
  122. `extra_tag_ids_name` VARCHAR(512) DEFAULT NULL COMMENT '已贴印花中文名称',
  123. `custom_patch` VARCHAR(128) DEFAULT NULL COMMENT '已贴布章',
  124. `custom_patch_name` VARCHAR(256) DEFAULT NULL COMMENT '已贴布章中文名称',
  125. `custom_charm` VARCHAR(128) DEFAULT NULL COMMENT '已装挂件',
  126. `custom_charm_name` VARCHAR(256) DEFAULT NULL COMMENT '已装挂件中文名称',
  127. `stat_time` DATETIME DEFAULT NULL COMMENT '统计时间',
  128. `create_time` DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  129. PRIMARY KEY (`id`),
  130. KEY `idx_goods_id` (`goods_id`),
  131. KEY `idx_name` (`name`(100)),
  132. KEY `idx_stat_time` (`stat_time`),
  133. KEY `idx_create_time` (`create_time`)
  134. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='BUFF饰品属性表中间表';
  135. -- ============================================================
  136. -- 3. 饰品每日销售价格表
  137. -- ============================================================
  138. DROP TABLE IF EXISTS `buff_goods_daily_price`;
  139. CREATE TABLE `buff_goods_daily_price` (
  140. `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '自增ID',
  141. `goods_id` VARCHAR(64) NOT NULL COMMENT 'BUFF饰品ID',
  142. `name` VARCHAR(255) NOT NULL COMMENT '饰品名称',
  143. `min_price` DECIMAL(12,2) UNSIGNED DEFAULT 0.00 COMMENT '在售最低价格',
  144. `buy_max_price` DECIMAL(12,2) UNSIGNED DEFAULT 0.00 COMMENT '求购最高价格',
  145. `stat_time` DATETIME DEFAULT NULL COMMENT '统计时间',
  146. `create_time` DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  147. `update_time` DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  148. PRIMARY KEY (`id`),
  149. KEY `uk_goods_id_stat_time` (`goods_id`, `stat_time`),
  150. KEY `idx_goods_id` (`goods_id`),
  151. KEY `idx_name` (`name`(100)),
  152. KEY `idx_stat_time` (`stat_time`)
  153. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='BUFF饰品每日销售价格表';
  154. -- ============================================================
  155. -- 4. 饰品每日销售价格表中间表
  156. -- ============================================================
  157. DROP TABLE IF EXISTS `buff_goods_daily_price_middle`;
  158. CREATE TABLE `buff_goods_daily_price_middle` (
  159. `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '自增ID',
  160. `goods_id` VARCHAR(64) NOT NULL COMMENT 'BUFF饰品ID',
  161. `name` VARCHAR(255) NOT NULL COMMENT '饰品名称',
  162. `min_price` DECIMAL(12,2) UNSIGNED DEFAULT 0.00 COMMENT '在售最低价格',
  163. `buy_max_price` DECIMAL(12,2) UNSIGNED DEFAULT 0.00 COMMENT '求购最高价格',
  164. `stat_time` DATETIME DEFAULT NULL COMMENT '统计时间',
  165. `create_time` DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  166. PRIMARY KEY (`id`),
  167. KEY `idx_goods_id` (`goods_id`),
  168. KEY `idx_name` (`name`(100)),
  169. KEY `idx_stat_time` (`stat_time`),
  170. KEY `idx_create_time` (`create_time`)
  171. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='BUFF饰品每日销售价格表历史中间表';
  172. DROP TABLE IF EXISTS `buff_goods_daily_tag_price`;
  173. CREATE TABLE `buff_goods_daily_tag_price` (
  174. `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '自增ID',
  175. `goods_id` VARCHAR(64) NOT NULL COMMENT 'BUFF饰品ID',
  176. `name` VARCHAR(255) NOT NULL COMMENT '饰品名称',
  177. `min_price` DECIMAL(12,2) UNSIGNED DEFAULT 0.00 COMMENT '在售最低价格',
  178. `buy_max_price` DECIMAL(12,2) UNSIGNED DEFAULT 0.00 COMMENT '求购最高价格',
  179. `tag_id` VARCHAR(32) DEFAULT NULL COMMENT 'BUFF饰品款式ID',
  180. `tag_name` VARCHAR(128) DEFAULT NULL COMMENT 'BUFF饰品款式名称',
  181. `stat_time` DATETIME DEFAULT NULL COMMENT '统计时间',
  182. `create_time` DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  183. `update_time` DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  184. PRIMARY KEY (`id`),
  185. KEY `uk_goods_id_stat_time` (`goods_id`, `stat_time`),
  186. KEY `idx_goods_id` (`goods_id`),
  187. KEY `idx_name` (`name`(100)),
  188. KEY `idx_stat_time` (`stat_time`)
  189. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='BUFF饰品每日款式销售价格表';
  190. -- ============================================================
  191. -- 4. 饰品每日销售价格表中间表
  192. -- ============================================================
  193. DROP TABLE IF EXISTS `buff_goods_daily_tag_price_middle`;
  194. CREATE TABLE `buff_goods_daily_tag_price_middle` (
  195. `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '自增ID',
  196. `goods_id` VARCHAR(64) NOT NULL COMMENT 'BUFF饰品ID',
  197. `name` VARCHAR(255) NOT NULL COMMENT '饰品名称',
  198. `min_price` DECIMAL(12,2) UNSIGNED DEFAULT 0.00 COMMENT '在售最低价格',
  199. `buy_max_price` DECIMAL(12,2) UNSIGNED DEFAULT 0.00 COMMENT '求购最高价格',
  200. `tag_id` VARCHAR(32) DEFAULT NULL COMMENT 'BUFF饰品款式ID',
  201. `tag_name` VARCHAR(128) DEFAULT NULL COMMENT 'BUFF饰品款式名称',
  202. `stat_time` DATETIME DEFAULT NULL COMMENT '统计时间',
  203. `create_time` DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  204. PRIMARY KEY (`id`),
  205. KEY `idx_goods_id` (`goods_id`),
  206. KEY `idx_name` (`name`(100)),
  207. KEY `idx_stat_time` (`stat_time`),
  208. KEY `idx_create_time` (`create_time`)
  209. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='BUFF饰品每日款式销售价格表历史中间表';
  210. -- ============================================================
  211. -- 5. 饰品磨损区间价格表
  212. -- ============================================================
  213. DROP TABLE IF EXISTS `buff_goods_float_price`;
  214. CREATE TABLE `buff_goods_float_price` (
  215. `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '自增ID',
  216. `goods_id` VARCHAR(64) NOT NULL COMMENT 'BUFF饰品ID',
  217. `name` VARCHAR(255) NOT NULL COMMENT '饰品名称',
  218. `qj_min_price` DECIMAL(12,2) UNSIGNED DEFAULT 0.00 COMMENT '区间底价',
  219. `qj_buy_max_price` DECIMAL(12,2) UNSIGNED DEFAULT 0.00 COMMENT '区间求购最高价',
  220. `qj_avg_min_price` DECIMAL(12,2) UNSIGNED DEFAULT 0.00 COMMENT '区间底价前十均价',
  221. `qj_sell_num` INT(11) UNSIGNED DEFAULT 0 COMMENT '区间在售数量',
  222. `qj_buy_order_num` INT(11) UNSIGNED DEFAULT 0 COMMENT '区间求购数量',
  223. `min_float` DECIMAL(10,6) UNSIGNED DEFAULT 0.000000 COMMENT '最小磨损值',
  224. `max_float` DECIMAL(10,6) UNSIGNED DEFAULT 0.000000 COMMENT '最大磨损值',
  225. `tag_id` VARCHAR(32) DEFAULT NULL COMMENT 'BUFF饰品款式ID',
  226. `tag_name` VARCHAR(128) DEFAULT NULL COMMENT 'BUFF饰品款式名称',
  227. `stat_time` DATETIME DEFAULT NULL COMMENT '统计时间',
  228. `create_time` DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  229. `update_time` DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  230. PRIMARY KEY (`id`),
  231. KEY `uk_goods_id_tag_id_stat_time` (`goods_id`, `tag_id`, `stat_time`),
  232. KEY `idx_goods_id` (`goods_id`),
  233. KEY `idx_tag_id` (`tag_id`),
  234. KEY `idx_name` (`name`(100)),
  235. KEY `idx_stat_time` (`stat_time`)
  236. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='BUFF饰品磨损区间价格表';
  237. -- ============================================================
  238. -- 6. 饰品磨损区间价格表中间表
  239. -- ============================================================
  240. DROP TABLE IF EXISTS `buff_goods_float_price_middle`;
  241. CREATE TABLE `buff_goods_float_price_middle` (
  242. `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '自增ID',
  243. `goods_id` VARCHAR(64) NOT NULL COMMENT 'BUFF饰品ID',
  244. `name` VARCHAR(255) NOT NULL COMMENT '饰品名称',
  245. `qj_min_price` DECIMAL(12,2) UNSIGNED DEFAULT 0.00 COMMENT '区间底价',
  246. `qj_buy_max_price` DECIMAL(12,2) UNSIGNED DEFAULT 0.00 COMMENT '区间求购最高价',
  247. `qj_avg_min_price` DECIMAL(12,2) UNSIGNED DEFAULT 0.00 COMMENT '区间底价前十均价',
  248. `qj_sell_num` INT(11) UNSIGNED DEFAULT 0 COMMENT '区间在售数量',
  249. `qj_buy_order_num` INT(11) UNSIGNED DEFAULT 0 COMMENT '区间求购数量',
  250. `min_float` DECIMAL(10,6) UNSIGNED DEFAULT 0.000000 COMMENT '最小磨损值',
  251. `max_float` DECIMAL(10,6) UNSIGNED DEFAULT 0.000000 COMMENT '最大磨损值',
  252. `tag_id` VARCHAR(32) DEFAULT NULL COMMENT 'BUFF饰品款式ID',
  253. `tag_name` VARCHAR(128) DEFAULT NULL COMMENT 'BUFF饰品款式名称',
  254. `stat_time` DATETIME DEFAULT NULL COMMENT '统计时间',
  255. `create_time` DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  256. PRIMARY KEY (`id`),
  257. KEY `idx_goods_id` (`goods_id`),
  258. KEY `idx_tag_id` (`tag_id`),
  259. KEY `idx_name` (`name`(100)),
  260. KEY `idx_stat_time` (`stat_time`),
  261. KEY `idx_create_time` (`create_time`)
  262. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='BUFF饰品磨损区间价格表中间表';
  263. -- ============================================================
  264. -- 5. 饰品磨损区间价格表
  265. -- ============================================================
  266. DROP TABLE IF EXISTS `buff_goods_float_price_attr`;
  267. CREATE TABLE `buff_goods_float_price_attr` (
  268. `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '自增ID',
  269. `goods_id` VARCHAR(64) NOT NULL COMMENT 'BUFF饰品ID',
  270. `name` VARCHAR(255) NOT NULL COMMENT '饰品名称',
  271. `qj_min_price` DECIMAL(12,2) UNSIGNED DEFAULT 0.00 COMMENT '底价',
  272. `qj_buy_max_price` DECIMAL(12,2) UNSIGNED DEFAULT 0.00 COMMENT '求购最高价',
  273. `qj_avg_min_price` DECIMAL(12,2) UNSIGNED DEFAULT 0.00 COMMENT '底价前十均价',
  274. `qj_sell_num` INT(11) UNSIGNED DEFAULT 0 COMMENT '在售数量',
  275. `qj_buy_order_num` INT(11) UNSIGNED DEFAULT 0 COMMENT '求购数量',
  276. `stat_time` DATETIME DEFAULT NULL COMMENT '统计时间',
  277. `create_time` DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  278. `update_time` DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  279. PRIMARY KEY (`id`),
  280. KEY `uk_goods_id_tag_id_stat_time` (`goods_id`, `stat_time`),
  281. KEY `idx_goods_id` (`goods_id`),
  282. KEY `idx_name` (`name`(100)),
  283. KEY `idx_stat_time` (`stat_time`)
  284. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='BUFF饰品磨损区间价格属性表';
  285. -- ============================================================
  286. -- 6. 饰品磨损区间价格表中间表
  287. -- ============================================================
  288. DROP TABLE IF EXISTS `buff_goods_float_price_attr_middle`;
  289. CREATE TABLE `buff_goods_float_price_attr_middle` (
  290. `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '自增ID',
  291. `goods_id` VARCHAR(64) NOT NULL COMMENT 'BUFF饰品ID',
  292. `name` VARCHAR(255) NOT NULL COMMENT '饰品名称',
  293. `qj_min_price` DECIMAL(12,2) UNSIGNED DEFAULT 0.00 COMMENT '底价',
  294. `qj_buy_max_price` DECIMAL(12,2) UNSIGNED DEFAULT 0.00 COMMENT '求购最高价',
  295. `qj_avg_min_price` DECIMAL(12,2) UNSIGNED DEFAULT 0.00 COMMENT '底价前十均价',
  296. `qj_sell_num` INT(11) UNSIGNED DEFAULT 0 COMMENT '在售数量',
  297. `qj_buy_order_num` INT(11) UNSIGNED DEFAULT 0 COMMENT '求购数量',
  298. `stat_time` DATETIME DEFAULT NULL COMMENT '统计时间',
  299. `create_time` DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  300. PRIMARY KEY (`id`),
  301. KEY `idx_goods_id` (`goods_id`),
  302. KEY `idx_name` (`name`(100)),
  303. KEY `idx_stat_time` (`stat_time`),
  304. KEY `idx_create_time` (`create_time`)
  305. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='BUFF饰品磨损区间价格属性表中间表';
  306. -- ============================================================
  307. -- 7. 饰品流动性表
  308. -- ============================================================
  309. DROP TABLE IF EXISTS `buff_goods_liquidity`;
  310. CREATE TABLE `buff_goods_liquidity` (
  311. `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '自增ID',
  312. `goods_id` VARCHAR(64) NOT NULL COMMENT 'BUFF饰品ID',
  313. `name` VARCHAR(255) NOT NULL COMMENT '饰品名称',
  314. `tag_id` VARCHAR(32) DEFAULT NULL COMMENT 'BUFF饰品款式ID',
  315. `tag_name` VARCHAR(128) DEFAULT NULL COMMENT 'BUFF饰品款式名称',
  316. `liquidity_rank` VARCHAR(16) DEFAULT NULL COMMENT '饰品流通性等级',
  317. `stat_time` DATETIME DEFAULT NULL COMMENT '统计时间',
  318. `create_time` DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  319. `update_time` DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  320. PRIMARY KEY (`id`),
  321. KEY `uk_goods_id_tag_id_stat_time` (`goods_id`, `tag_id`, `stat_time`),
  322. KEY `idx_goods_id` (`goods_id`),
  323. KEY `idx_tag_id` (`tag_id`),
  324. KEY `idx_name` (`name`(100)),
  325. KEY `idx_liquidity_rank` (`liquidity_rank`),
  326. KEY `idx_stat_time` (`stat_time`)
  327. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='BUFF饰品流动性表';
  328. -- ============================================================
  329. -- 8. 饰品流动性表中间表
  330. -- ============================================================
  331. DROP TABLE IF EXISTS `buff_goods_liquidity_middle`;
  332. CREATE TABLE `buff_goods_liquidity_middle` (
  333. `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '自增ID',
  334. `goods_id` VARCHAR(64) NOT NULL COMMENT 'BUFF饰品ID',
  335. `name` VARCHAR(255) NOT NULL COMMENT '饰品名称',
  336. `tag_id` VARCHAR(32) DEFAULT NULL COMMENT 'BUFF饰品款式ID',
  337. `tag_name` VARCHAR(128) DEFAULT NULL COMMENT 'BUFF饰品款式名称',
  338. `liquidity_rank` VARCHAR(16) DEFAULT NULL COMMENT '饰品流通性等级',
  339. `stat_time` DATETIME DEFAULT NULL COMMENT '统计时间',
  340. `create_time` DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  341. PRIMARY KEY (`id`),
  342. KEY `idx_goods_id` (`goods_id`),
  343. KEY `idx_tag_id` (`tag_id`),
  344. KEY `idx_name` (`name`(100)),
  345. KEY `idx_liquidity_rank` (`liquidity_rank`),
  346. KEY `idx_stat_time` (`stat_time`),
  347. KEY `idx_create_time` (`create_time`)
  348. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='BUFF饰品流动性表历史中间表';
  349. SET FOREIGN_KEY_CHECKS = 1;