data.sql 43 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635
  1. /*
  2. Navicat MySQL Data Transfer
  3. Source Server : server.cuci.cc
  4. Source Server Type : MySQL
  5. Source Server Version : 50562
  6. Source Host : localhost:3306
  7. Source Schema : admin_v6
  8. Target Server Type : MySQL
  9. Target Server Version : 50562
  10. File Encoding : 65001
  11. Date: 12/10/2020 11:32:03
  12. */
  13. SET NAMES utf8mb4;
  14. SET FOREIGN_KEY_CHECKS = 0;
  15. -- ----------------------------
  16. -- Table structure for activity_luckdraw_config
  17. -- ----------------------------
  18. DROP TABLE IF EXISTS `activity_luckdraw_config`;
  19. CREATE TABLE `activity_luckdraw_config` (
  20. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  21. `code` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '活动代码',
  22. `name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '活动名称',
  23. `cover` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '活动图片',
  24. `content` longtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '活动规则',
  25. `date_start` datetime NULL DEFAULT NULL COMMENT '开始时间',
  26. `date_end` datetime NULL DEFAULT NULL COMMENT '结束时间',
  27. `uncode` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '核销代码',
  28. `sort` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '排序权重',
  29. `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '活动状态',
  30. `deleted` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '删除状态',
  31. `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  32. PRIMARY KEY (`id`) USING BTREE
  33. ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '活动-抽奖规则管理' ROW_FORMAT = Compact;
  34. -- ----------------------------
  35. -- Table structure for activity_luckdraw_config_record
  36. -- ----------------------------
  37. DROP TABLE IF EXISTS `activity_luckdraw_config_record`;
  38. CREATE TABLE `activity_luckdraw_config_record` (
  39. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  40. `code` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '活动编号',
  41. `prize_code` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '奖品编号',
  42. `prize_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '奖品名称',
  43. `prize_cover` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '奖品图标',
  44. `prize_level` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '奖项级别',
  45. `prize_rate` decimal(20, 4) NULL DEFAULT 0.0000 COMMENT '中奖概率',
  46. `prize_num` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '可中出数量',
  47. `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  48. PRIMARY KEY (`id`) USING BTREE,
  49. INDEX `index_activity_luckdraw_config_record_code`(`code`) USING BTREE,
  50. INDEX `index_activity_luckdraw_config_record_prize_code`(`prize_code`) USING BTREE
  51. ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '活动-抽奖概率管理' ROW_FORMAT = Compact;
  52. -- ----------------------------
  53. -- Table structure for activity_luckdraw_member
  54. -- ----------------------------
  55. DROP TABLE IF EXISTS `activity_luckdraw_member`;
  56. CREATE TABLE `activity_luckdraw_member` (
  57. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  58. `openid` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '公众号OPENID',
  59. `nickname` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '公众号昵称',
  60. `username` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '用户昵称',
  61. `phone` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '用户手机',
  62. `headimg` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '公众号头像',
  63. `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  64. PRIMARY KEY (`id`) USING BTREE,
  65. INDEX `index_activity_luckdraw_member_openid`(`openid`) USING BTREE
  66. ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '活动-抽奖会员管理' ROW_FORMAT = Compact;
  67. -- ----------------------------
  68. -- Table structure for activity_luckdraw_prize
  69. -- ----------------------------
  70. DROP TABLE IF EXISTS `activity_luckdraw_prize`;
  71. CREATE TABLE `activity_luckdraw_prize` (
  72. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  73. `code` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '奖品编号',
  74. `name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '奖品名称',
  75. `cover` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '奖品图标',
  76. `remark` varchar(999) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '奖品描述',
  77. `express` tinyint(1) NULL DEFAULT 0 COMMENT '是否发货(0无需发货,1需要发货)',
  78. `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '奖品状态',
  79. `sort` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '排序权重',
  80. `deleted` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '删除状态',
  81. `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  82. PRIMARY KEY (`id`) USING BTREE,
  83. INDEX `idx_activity_luckdraw_prize_code`(`code`) USING BTREE,
  84. INDEX `idx_activity_luckdraw_prize_status`(`status`) USING BTREE,
  85. INDEX `idx_activity_luckdraw_prize_deleted`(`deleted`) USING BTREE
  86. ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '活动-抽奖奖品管理' ROW_FORMAT = Compact;
  87. -- ----------------------------
  88. -- Table structure for activity_luckdraw_record
  89. -- ----------------------------
  90. DROP TABLE IF EXISTS `activity_luckdraw_record`;
  91. CREATE TABLE `activity_luckdraw_record` (
  92. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  93. `mid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '活动会员ID',
  94. `phone` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '会员手机',
  95. `username` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '会员名称',
  96. `code` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '活动编号',
  97. `prize_code` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '奖品编号',
  98. `prize_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '奖品名称',
  99. `prize_cover` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '奖品图标',
  100. `prize_level` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '奖项名称',
  101. `prize_remark` varchar(999) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '奖品描述',
  102. `prize_express` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '需要发货',
  103. `uncode_uid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '奖品核销用户',
  104. `uncode_code` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '奖品核销码',
  105. `uncode_status` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '奖品核销状态',
  106. `uncode_datetime` datetime NULL DEFAULT NULL COMMENT '奖品核销时间',
  107. `express_province` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '配送省份',
  108. `express_city` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '配送城市',
  109. `express_area` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '配送区域',
  110. `express_address` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '配送地址',
  111. `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '销售状态',
  112. `sort` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '排序权重',
  113. `deleted` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '删除状态',
  114. `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  115. PRIMARY KEY (`id`) USING BTREE,
  116. INDEX `idx_activity_luckdraw_record_mid`(`mid`) USING BTREE,
  117. INDEX `idx_activity_luckdraw_record_code`(`code`) USING BTREE,
  118. INDEX `idx_activity_luckdraw_record_prize_code`(`prize_code`) USING BTREE,
  119. INDEX `idx_activity_luckdraw_record_uncode_state`(`uncode_status`) USING BTREE
  120. ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '活动-抽奖中奖记录' ROW_FORMAT = Compact;
  121. -- ----------------------------
  122. -- Table structure for data_member
  123. -- ----------------------------
  124. DROP TABLE IF EXISTS `data_member`;
  125. CREATE TABLE `data_member` (
  126. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  127. `from` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '邀请者MID',
  128. `token` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '授权TOKEN令牌',
  129. `tokenv` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '授权TOKEN验证',
  130. `openid1` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '小程序OPENID',
  131. `openid2` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '服务号OPENID',
  132. `unionid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '公众号UnionID',
  133. `phone` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '会员手机',
  134. `headimg` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '会员头像',
  135. `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '会员姓名',
  136. `nickname` varchar(99) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '会员昵称',
  137. `password` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '登录密码',
  138. `region_province` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '所在省份',
  139. `region_city` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '所在城市',
  140. `region_area` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '所在区域',
  141. `base_age` bigint(20) NULL DEFAULT 0 COMMENT '会员年龄',
  142. `base_sex` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '会员性别',
  143. `base_height` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '会员身高',
  144. `base_weight` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '会员体重',
  145. `base_birthday` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '会员生日',
  146. `coin_total` bigint(20) NULL DEFAULT 0 COMMENT '金币数量',
  147. `coin_used` bigint(20) NULL DEFAULT 0 COMMENT '金币已用',
  148. `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '会员状态(1正常,0已拉黑)',
  149. `deleted` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '删除状态',
  150. `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '注册时间',
  151. PRIMARY KEY (`id`) USING BTREE,
  152. INDEX `idx_data_member_token`(`token`) USING BTREE,
  153. INDEX `idx_data_member_status`(`status`) USING BTREE,
  154. INDEX `idx_data_member_deleted`(`deleted`) USING BTREE,
  155. INDEX `idx_data_member_openid1`(`openid1`) USING BTREE,
  156. INDEX `idx_data_member_openid2`(`openid2`) USING BTREE,
  157. INDEX `idx_data_member_unionid`(`unionid`) USING BTREE
  158. ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据-会员' ROW_FORMAT = COMPACT;
  159. -- ----------------------------
  160. -- Table structure for data_member_address
  161. -- ----------------------------
  162. DROP TABLE IF EXISTS `data_member_address`;
  163. CREATE TABLE `data_member_address` (
  164. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  165. `mid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '会员MID',
  166. `type` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '地址类型(0普通,1默认)',
  167. `code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '地址编号',
  168. `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '收货姓名',
  169. `phone` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '收货手机',
  170. `province` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '地址-省份',
  171. `city` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '地址-城市',
  172. `area` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '地址-区域',
  173. `address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '地址-详情',
  174. `deleted` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '删除状态',
  175. `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  176. PRIMARY KEY (`id`) USING BTREE,
  177. INDEX `idx_data_member_address_mid`(`mid`) USING BTREE,
  178. INDEX `idx_data_member_address_type`(`type`) USING BTREE,
  179. INDEX `idx_data_member_address_code`(`code`) USING BTREE,
  180. INDEX `idx_data_member_address_deleted`(`deleted`) USING BTREE
  181. ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据-会员-地址' ROW_FORMAT = Compact;
  182. -- ----------------------------
  183. -- Table structure for data_member_coin_item
  184. -- ----------------------------
  185. DROP TABLE IF EXISTS `data_member_coin_item`;
  186. CREATE TABLE `data_member_coin_item` (
  187. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  188. `mid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '会员ID',
  189. `code` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '记录编号',
  190. `type` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '记录类型',
  191. `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '记录名称',
  192. `number` bigint(20) NULL DEFAULT 0 COMMENT '奖励数量',
  193. `date` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '记录日期',
  194. `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  195. PRIMARY KEY (`id`) USING BTREE,
  196. INDEX `idx_data_member_coin_mid`(`mid`) USING BTREE,
  197. INDEX `idx_data_member_coin_type`(`type`) USING BTREE,
  198. INDEX `idx_data_member_coin_name`(`name`) USING BTREE,
  199. INDEX `idx_data_member_coin_date`(`date`) USING BTREE,
  200. INDEX `idx_data_member_coin_code`(`code`) USING BTREE
  201. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '数据-会员-金币-获得' ROW_FORMAT = COMPACT;
  202. -- ----------------------------
  203. -- Table structure for data_member_coin_used
  204. -- ----------------------------
  205. DROP TABLE IF EXISTS `data_member_coin_used`;
  206. CREATE TABLE `data_member_coin_used` (
  207. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  208. `mid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '会员ID',
  209. `from` bigint(20) NULL DEFAULT 0 COMMENT '来自MID',
  210. `type` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '记录类型',
  211. `target` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '目标ID',
  212. `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '记录名称',
  213. `number` bigint(20) NULL DEFAULT 0 COMMENT '奖励数量',
  214. `date` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '记录日期',
  215. `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  216. PRIMARY KEY (`id`) USING BTREE,
  217. INDEX `idx_data_member_coin_used_mid`(`mid`) USING BTREE,
  218. INDEX `idx_data_member_coin_used_type`(`type`) USING BTREE,
  219. INDEX `idx_data_member_coin_used_name`(`name`) USING BTREE
  220. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '数据-会员-金币-消费' ROW_FORMAT = COMPACT;
  221. -- ----------------------------
  222. -- Table structure for data_news_item
  223. -- ----------------------------
  224. DROP TABLE IF EXISTS `data_news_item`;
  225. CREATE TABLE `data_news_item` (
  226. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  227. `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '文章标题',
  228. `mark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '文章标签',
  229. `cover` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '文章封面',
  230. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '备注说明',
  231. `content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '文章内容',
  232. `num_like` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '文章点赞数',
  233. `num_read` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '文章阅读数',
  234. `num_collect` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '文章收藏数',
  235. `num_comment` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '文章评论数',
  236. `sort` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '排序权重',
  237. `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '权限状态(1使用,0禁用)',
  238. `deleted` tinyint(1) NULL DEFAULT 0 COMMENT '删除状态(0未删,1已删)',
  239. `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  240. PRIMARY KEY (`id`) USING BTREE,
  241. INDEX `idx_data_news_item_status`(`status`) USING BTREE,
  242. INDEX `idx_data_news_item_deleted`(`deleted`) USING BTREE
  243. ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据-文章-内容' ROW_FORMAT = COMPACT;
  244. -- ----------------------------
  245. -- Table structure for data_news_mark
  246. -- ----------------------------
  247. DROP TABLE IF EXISTS `data_news_mark`;
  248. CREATE TABLE `data_news_mark` (
  249. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  250. `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '标签名称',
  251. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '标签说明',
  252. `sort` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '排序权重',
  253. `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '权限状态(1使用,0禁用)',
  254. `deleted` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '删除状态',
  255. `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  256. PRIMARY KEY (`id`) USING BTREE,
  257. INDEX `idx_data_news_mark_status`(`status`) USING BTREE,
  258. INDEX `idx_data_news_mark_deleted`(`deleted`) USING BTREE
  259. ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据-文章-标签' ROW_FORMAT = COMPACT;
  260. -- ----------------------------
  261. -- Table structure for data_news_x_collect
  262. -- ----------------------------
  263. DROP TABLE IF EXISTS `data_news_x_collect`;
  264. CREATE TABLE `data_news_x_collect` (
  265. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  266. `cid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '文章编号',
  267. `mid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '会员MID',
  268. `type` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '记录类型(1收藏,2点赞)',
  269. `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  270. PRIMARY KEY (`id`) USING BTREE,
  271. INDEX `idx_data_news_x_collect_cid`(`cid`) USING BTREE,
  272. INDEX `idx_data_news_x_collect_mid`(`mid`) USING BTREE,
  273. INDEX `idx_data_news_x_collect_type`(`type`) USING BTREE
  274. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据-文章-会员-收藏' ROW_FORMAT = Compact;
  275. -- ----------------------------
  276. -- Table structure for data_news_x_comment
  277. -- ----------------------------
  278. DROP TABLE IF EXISTS `data_news_x_comment`;
  279. CREATE TABLE `data_news_x_comment` (
  280. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  281. `cid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '文章编号',
  282. `mid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '会员MID',
  283. `content` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '评论内容',
  284. `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  285. PRIMARY KEY (`id`) USING BTREE,
  286. INDEX `idx_data_news_x_comment_cid`(`cid`) USING BTREE,
  287. INDEX `idx_data_news_x_comment_mid`(`mid`) USING BTREE
  288. ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据-文章-会员-评论' ROW_FORMAT = COMPACT;
  289. -- ----------------------------
  290. -- Table structure for data_news_x_history
  291. -- ----------------------------
  292. DROP TABLE IF EXISTS `data_news_x_history`;
  293. CREATE TABLE `data_news_x_history` (
  294. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  295. `cid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '文章编号',
  296. `mid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '会员MID',
  297. `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  298. PRIMARY KEY (`id`) USING BTREE,
  299. INDEX `idx_data_news_x_history_cid`(`cid`) USING BTREE,
  300. INDEX `idx_data_news_x_history_mid`(`mid`) USING BTREE
  301. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据-文章-会员-历史' ROW_FORMAT = COMPACT;
  302. -- ----------------------------
  303. -- Table structure for shop_goods
  304. -- ----------------------------
  305. DROP TABLE IF EXISTS `shop_goods`;
  306. CREATE TABLE `shop_goods` (
  307. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  308. `cate` bigint(20) NULL DEFAULT 0 COMMENT '商品分类',
  309. `code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '商品编号',
  310. `name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '商品名称',
  311. `mark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '商品标签',
  312. `cover` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '商品封面',
  313. `slider` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '轮播图片',
  314. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '商品描述',
  315. `content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '商品详情',
  316. `data_specs` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '商品规格',
  317. `data_items` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '商品规格',
  318. `truck_tcode` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '运费模板',
  319. `stock_total` bigint(20) NULL DEFAULT 0 COMMENT '库存统计',
  320. `stock_sales` bigint(20) NULL DEFAULT 0 COMMENT '销售统计',
  321. `stock_virtual` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '虚拟销量',
  322. `price_selling` decimal(20, 2) UNSIGNED NULL DEFAULT 0.00 COMMENT '商品销售价格',
  323. `price_market` decimal(20, 2) NULL DEFAULT 0.00 COMMENT '商品市场价格',
  324. `num_read` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '文章阅读数',
  325. `num_collect` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '文章收藏数',
  326. `num_comment` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '文章评论数',
  327. `sort` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '排序权重',
  328. `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '权限状态(1使用,0禁用)',
  329. `deleted` tinyint(1) NULL DEFAULT 0 COMMENT '删除状态(0未删,1已删)',
  330. `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  331. PRIMARY KEY (`id`) USING BTREE,
  332. INDEX `idx_data_news_item_status`(`status`) USING BTREE,
  333. INDEX `idx_data_news_item_deleted`(`deleted`) USING BTREE
  334. ) ENGINE = InnoDB AUTO_INCREMENT = 11 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '商城-商品-内容' ROW_FORMAT = Compact;
  335. -- ----------------------------
  336. -- Table structure for shop_goods_cate
  337. -- ----------------------------
  338. DROP TABLE IF EXISTS `shop_goods_cate`;
  339. CREATE TABLE `shop_goods_cate` (
  340. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  341. `pid` bigint(20) NULL DEFAULT 0 COMMENT '上级分类',
  342. `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '分类名称',
  343. `cover` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '分类图标',
  344. `remark` varchar(999) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '分类描述',
  345. `sort` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '排序权重',
  346. `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '使用状态',
  347. `deleted` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '删除状态',
  348. `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  349. PRIMARY KEY (`id`) USING BTREE,
  350. INDEX `idx_shop_goods_cate_sort`(`sort`) USING BTREE,
  351. INDEX `idx_shop_goods_cate_status`(`status`) USING BTREE,
  352. INDEX `idx_shop_goods_cate_deleted`(`deleted`) USING BTREE
  353. ) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '商城-商品-分类' ROW_FORMAT = Compact;
  354. -- ----------------------------
  355. -- Table structure for shop_goods_item
  356. -- ----------------------------
  357. DROP TABLE IF EXISTS `shop_goods_item`;
  358. CREATE TABLE `shop_goods_item` (
  359. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  360. `goods_sku` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '商品SKU',
  361. `goods_code` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '商品编号',
  362. `goods_spec` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '商品规格',
  363. `stock_sales` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '销售数量',
  364. `stock_total` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '商品库存',
  365. `price_selling` decimal(20, 2) UNSIGNED NULL DEFAULT 0.00 COMMENT '销售价格',
  366. `price_market` decimal(20, 2) UNSIGNED NULL DEFAULT 0.00 COMMENT '市场价格',
  367. `number_virtual` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '虚拟销量',
  368. `number_express` bigint(20) UNSIGNED NULL DEFAULT 1 COMMENT '计件数量',
  369. `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '商品状态',
  370. `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  371. PRIMARY KEY (`id`) USING BTREE,
  372. INDEX `index_store_goods_list_id`(`goods_code`) USING BTREE,
  373. INDEX `index_store_goods_list_spec`(`goods_spec`) USING BTREE,
  374. INDEX `index_store_goods_list_status`(`status`) USING BTREE
  375. ) ENGINE = InnoDB AUTO_INCREMENT = 17 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '商城-商品-规格' ROW_FORMAT = COMPACT;
  376. -- ----------------------------
  377. -- Table structure for shop_goods_mark
  378. -- ----------------------------
  379. DROP TABLE IF EXISTS `shop_goods_mark`;
  380. CREATE TABLE `shop_goods_mark` (
  381. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  382. `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '标签名称',
  383. `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '标签描述',
  384. `sort` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '排序权重',
  385. `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '权限状态(1使用,0禁用)',
  386. `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  387. PRIMARY KEY (`id`) USING BTREE,
  388. INDEX `idx_shop_goods_mark_sort`(`sort`) USING BTREE,
  389. INDEX `idx_shop_goods_mark_status`(`status`) USING BTREE
  390. ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '商城-商品-标签' ROW_FORMAT = Compact;
  391. -- ----------------------------
  392. -- Table structure for shop_goods_stock
  393. -- ----------------------------
  394. DROP TABLE IF EXISTS `shop_goods_stock`;
  395. CREATE TABLE `shop_goods_stock` (
  396. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  397. `batch_no` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '操作批量',
  398. `goods_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '商品编号',
  399. `goods_spec` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '商品规格',
  400. `goods_stock` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '入库数量',
  401. `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '数据状态(1使用,0禁用)',
  402. `deleted` tinyint(1) NULL DEFAULT 0 COMMENT '删除状态(0未删,1已删)',
  403. `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  404. PRIMARY KEY (`id`) USING BTREE,
  405. INDEX `idx_data_news_item_status`(`status`) USING BTREE,
  406. INDEX `idx_data_news_item_deleted`(`deleted`) USING BTREE
  407. ) ENGINE = InnoDB AUTO_INCREMENT = 11 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '商城-商品-库存' ROW_FORMAT = Compact;
  408. -- ----------------------------
  409. -- Table structure for shop_order
  410. -- ----------------------------
  411. DROP TABLE IF EXISTS `shop_order`;
  412. CREATE TABLE `shop_order` (
  413. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  414. `mid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '会员编号',
  415. `from` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '推荐会员',
  416. `order_no` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '订单编号',
  417. `amount_total` decimal(20, 2) NULL DEFAULT 0.00 COMMENT '支付总金额',
  418. `amount_goods` decimal(20, 2) NULL DEFAULT 0.00 COMMENT '商品总金额',
  419. `amount_reduct` decimal(20, 2) NULL DEFAULT 0.00 COMMENT '随机减免金额',
  420. `amount_express` decimal(20, 2) NULL DEFAULT 0.00 COMMENT '快递费用金额',
  421. `amount_discount` decimal(20, 2) NULL DEFAULT 0.00 COMMENT '策略优惠金额',
  422. `payment_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '实际支付平台',
  423. `payment_code` varchar(80) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '实际支付单号',
  424. `payment_status` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '实际支付状态',
  425. `payment_amount` decimal(20, 2) NULL DEFAULT 0.00 COMMENT '实际支付金额',
  426. `payment_remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '支付结果描述',
  427. `payment_datetime` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '支付到账时间',
  428. `cancel_status` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '订单取消状态',
  429. `cancel_remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '订单取消描述',
  430. `cancel_datetime` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '订单取消时间',
  431. `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '订单状态(0已取消,1预订单,2待支付,3待发货,4待签收,5已完成)',
  432. `deleted` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '删除状态(0未删,1已删)',
  433. `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  434. PRIMARY KEY (`id`) USING BTREE,
  435. INDEX `idx_shop_order_mid`(`mid`) USING BTREE,
  436. INDEX `idx_shop_order_from`(`from`) USING BTREE,
  437. INDEX `idx_shop_order_status`(`status`) USING BTREE,
  438. INDEX `idx_shop_order_deleted`(`deleted`) USING BTREE,
  439. INDEX `idx_shop_order_orderno`(`order_no`) USING BTREE,
  440. INDEX `idx_shop_order_cancel_status`(`cancel_status`) USING BTREE,
  441. INDEX `idx_shop_order_payment_status`(`payment_status`) USING BTREE
  442. ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '商城-订单-内容' ROW_FORMAT = Compact;
  443. -- ----------------------------
  444. -- Table structure for shop_order_item
  445. -- ----------------------------
  446. DROP TABLE IF EXISTS `shop_order_item`;
  447. CREATE TABLE `shop_order_item` (
  448. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  449. `mid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '会员编号',
  450. `order_no` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '订单单号',
  451. `goods_name` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '商品名称',
  452. `goods_cover` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '商品图片',
  453. `goods_sku` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '商品SKU',
  454. `goods_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '商品编号',
  455. `goods_spec` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '商品规格',
  456. `price_market` decimal(20, 2) NULL DEFAULT 0.00 COMMENT '市场单价',
  457. `price_selling` decimal(20, 2) NULL DEFAULT 0.00 COMMENT '销售单价',
  458. `total_market` decimal(20, 2) NULL DEFAULT 0.00 COMMENT '市场总价',
  459. `total_selling` decimal(20, 2) NULL DEFAULT 0.00 COMMENT '销售总价',
  460. `truck_count` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '快递计费基数',
  461. `truck_tcode` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '快递邮费模板',
  462. `stock_sales` bigint(20) UNSIGNED NULL DEFAULT 1 COMMENT '购买商品数量',
  463. `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '商品状态(1使用,0禁用)',
  464. `deleted` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '删除状态(0未删,1已删)',
  465. `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  466. PRIMARY KEY (`id`) USING BTREE,
  467. INDEX `idx_shop_order_item_status`(`status`) USING BTREE,
  468. INDEX `idx_shop_order_item_deleted`(`deleted`) USING BTREE,
  469. INDEX `idx_shop_order_item_order_no`(`order_no`) USING BTREE,
  470. INDEX `idx_shop_order_item_goods_sku`(`goods_sku`) USING BTREE,
  471. INDEX `idx_shop_order_item_goods_code`(`goods_code`) USING BTREE,
  472. INDEX `idx_shop_order_item_goods_spec`(`goods_spec`) USING BTREE
  473. ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '商城-订单-商品' ROW_FORMAT = Compact;
  474. -- ----------------------------
  475. -- Table structure for shop_order_send
  476. -- ----------------------------
  477. DROP TABLE IF EXISTS `shop_order_send`;
  478. CREATE TABLE `shop_order_send` (
  479. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  480. `mid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '会员编号',
  481. `order_no` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '订单订单',
  482. `address_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '配送地址编号',
  483. `address_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '配送收货人姓名',
  484. `address_phone` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '配送收货人手机',
  485. `address_province` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '配送地址的省份',
  486. `address_city` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '配送地址的城市',
  487. `address_area` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '配送地址的区域',
  488. `address_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '配送的详细地址',
  489. `address_datetime` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '地址确认时间',
  490. `template_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '配送模板编号',
  491. `template_count` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '快递计费基数',
  492. `template_remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '配送计算描述',
  493. `template_amount` decimal(20, 2) UNSIGNED NULL DEFAULT 0.00 COMMENT '配送计算金额',
  494. `company_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '快递公司编码',
  495. `company_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '快递公司名称',
  496. `send_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '快递运送单号',
  497. `send_remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '快递发送备注',
  498. `send_datetime` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '快递发送时间',
  499. `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '商品状态(1使用,0禁用)',
  500. `deleted` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '删除状态(0未删,1已删)',
  501. `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  502. PRIMARY KEY (`id`) USING BTREE,
  503. INDEX `idx_shop_order_send_mid`(`mid`) USING BTREE,
  504. INDEX `idx_shop_order_send_status`(`status`) USING BTREE,
  505. INDEX `idx_shop_order_send_deleted`(`deleted`) USING BTREE,
  506. INDEX `idx_shop_order_send_order_no`(`order_no`) USING BTREE
  507. ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '商城-订单-配送' ROW_FORMAT = Compact;
  508. -- ----------------------------
  509. -- Table structure for shop_order_service
  510. -- ----------------------------
  511. DROP TABLE IF EXISTS `shop_order_service`;
  512. CREATE TABLE `shop_order_service` (
  513. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  514. `send_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '文章标题',
  515. `mark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '文章标签',
  516. `cover` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '文章封面',
  517. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '备注说明',
  518. `content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '文章内容',
  519. `num_like` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '文章点赞数',
  520. `num_read` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '文章阅读数',
  521. `num_collect` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '文章收藏数',
  522. `num_comment` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '文章评论数',
  523. `sort` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '排序权重',
  524. `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '权限状态(1使用,0禁用)',
  525. `deleted` tinyint(1) NULL DEFAULT 0 COMMENT '删除状态(0未删,1已删)',
  526. `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  527. PRIMARY KEY (`id`) USING BTREE,
  528. INDEX `idx_data_news_item_status`(`status`) USING BTREE,
  529. INDEX `idx_data_news_item_deleted`(`deleted`) USING BTREE
  530. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '商城-订单-售后' ROW_FORMAT = Compact;
  531. -- ----------------------------
  532. -- Table structure for shop_truck_company
  533. -- ----------------------------
  534. DROP TABLE IF EXISTS `shop_truck_company`;
  535. CREATE TABLE `shop_truck_company` (
  536. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  537. `name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '快递公司名称',
  538. `code_1` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '快递公司代码',
  539. `code_2` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '百度快递100代码',
  540. `code_3` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '官方快递100代码',
  541. `remark` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '快递公司描述',
  542. `sort` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '排序权重',
  543. `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '状态(0.无效,1.有效)',
  544. `deleted` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '删除状态(1已删除,0未删除)',
  545. `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  546. PRIMARY KEY (`id`) USING BTREE,
  547. INDEX `idx_shop_truck_company_code1`(`code_1`) USING BTREE,
  548. INDEX `idx_shop_truck_company_code2`(`code_2`) USING BTREE,
  549. INDEX `idx_shop_truck_company_code3`(`code_3`) USING BTREE,
  550. INDEX `idx_shop_truck_company_status`(`status`) USING BTREE,
  551. INDEX `idx_shop_truck_company_deleted`(`deleted`) USING BTREE
  552. ) ENGINE = InnoDB AUTO_INCREMENT = 16 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '商城-快递-公司' ROW_FORMAT = Compact;
  553. -- ----------------------------
  554. -- Table structure for shop_truck_province
  555. -- ----------------------------
  556. DROP TABLE IF EXISTS `shop_truck_province`;
  557. CREATE TABLE `shop_truck_province` (
  558. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  559. `name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '地区名称',
  560. `sort` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '排序权限',
  561. `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '数据状态',
  562. `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  563. PRIMARY KEY (`id`) USING BTREE,
  564. INDEX `idx_store_express_province_title`(`name`) USING BTREE,
  565. INDEX `idx_store_express_province_status`(`status`) USING BTREE
  566. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '商城-快递-省份' ROW_FORMAT = COMPACT;
  567. -- ----------------------------
  568. -- Table structure for shop_truck_region
  569. -- ----------------------------
  570. DROP TABLE IF EXISTS `shop_truck_region`;
  571. CREATE TABLE `shop_truck_region` (
  572. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  573. `pid` int(11) UNSIGNED NULL DEFAULT 0 COMMENT '上级PID',
  574. `first` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '首字母',
  575. `short` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '区域简称',
  576. `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '区域名称',
  577. `level` tinyint(4) NULL DEFAULT 0 COMMENT '区域层级',
  578. `pinyin` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '区域拼音',
  579. `code` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '区域邮编',
  580. `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '使用状态',
  581. `lng` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '所在经度',
  582. `lat` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '所在纬度',
  583. PRIMARY KEY (`id`) USING BTREE,
  584. INDEX `idx_shop_truck_region_pid`(`pid`) USING BTREE,
  585. INDEX `idx_shop_truck_region_name`(`name`) USING BTREE
  586. ) ENGINE = InnoDB AUTO_INCREMENT = 4019 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '商城-快递-区域' ROW_FORMAT = Compact;
  587. -- ----------------------------
  588. -- Table structure for shop_truck_template
  589. -- ----------------------------
  590. DROP TABLE IF EXISTS `shop_truck_template`;
  591. CREATE TABLE `shop_truck_template` (
  592. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  593. `code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '模板编号',
  594. `name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '模板名称',
  595. `normal` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '默认规则',
  596. `content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '模板规则',
  597. `sort` bigint(20) NULL DEFAULT 0 COMMENT '排序权重',
  598. `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '模板状态',
  599. `deleted` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '删除状态',
  600. `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  601. PRIMARY KEY (`id`) USING BTREE
  602. ) ENGINE = InnoDB AUTO_INCREMENT = 195 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '商城-快递-费用' ROW_FORMAT = Compact;
  603. SET FOREIGN_KEY_CHECKS = 1;