backup.sql 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331
  1. -- =================================== 2021年10月 呵呵优惠券 start =====================================
  2. CREATE TABLE `cm_hehe_coupon` (
  3. `id` bigint NOT NULL AUTO_INCREMENT,
  4. `name` varchar(50) NULL COMMENT '优惠券名称',
  5. `couponAmount` decimal(15,2) NULL COMMENT '优惠券金额(面值)',
  6. `touchPrice` decimal(15,2) NULL COMMENT '优惠满减条件金额',
  7. `noThresholdFlag` INT NULL DEFAULT 0 COMMENT '无门槛标记 0否 1是',
  8. `startTime` datetime NULL COMMENT '上架时间',
  9. `endTime` datetime NULL COMMENT '下架时间',
  10. `startNowFlag` int DEFAULT 0 COMMENT '立即上架标记 0否 1是',
  11. `permanentFlag` int DEFAULT 0 COMMENT '永久上架标记 0否 1是',
  12. `couponType` int NULL COMMENT '劵类型 1活动券 2专享券 3新人券 4好友分享券 5好友消费券',
  13. `productType` int NULL COMMENT '优惠商品:1全商城商品 2指定商品',
  14. `receivePeriod` int NULL COMMENT '领取期限(天)',
  15. `receiveFlag` int NULL DEFAULT 0 COMMENT '领取期限同上下架时间标记(在上下架期间内都可领取)',
  16. `usePeriod` int NULL COMMENT '使用期限(天)',
  17. `createDate` datetime NULL COMMENT '创建时间',
  18. `delFlag` int DEFAULT 0 COMMENT '删除标记 0否 其余是',
  19. PRIMARY KEY (`id`)
  20. ) COMMENT = '呵呵商城优惠券表';
  21. CREATE TABLE `cm_hehe_coupon_product` (
  22. `id` int NOT NULL AUTO_INCREMENT,
  23. `couponId` int NOT NULL COMMENT '优惠券id',
  24. `productId` int DEFAULT NULL COMMENT '商品id',
  25. `status` int NULL COMMENT '状态 0停用 1启用',
  26. `sort` int NULL COMMENT '排序值',
  27. `addTime` datetime NULL COMMENT '添加时间',
  28. PRIMARY KEY (`id`)
  29. ) COMMENT='呵呵商城优惠券商品表';
  30. CREATE TABLE `cm_hehe_coupon_user` (
  31. `id` int NOT NULL AUTO_INCREMENT,
  32. `couponId` int NOT NULL COMMENT '优惠券id',
  33. `userId` int NULL COMMENT '呵呵商城用户id',
  34. `addTime` datetime NULL COMMENT '添加时间',
  35. PRIMARY KEY (`id`)
  36. ) COMMENT='呵呵商城专享券用户表';
  37. CREATE TABLE `cm_hehe_receive_coupon` (
  38. `id` int NOT NULL AUTO_INCREMENT,
  39. `userId` int NOT NULL COMMENT '呵呵商城用户Id',
  40. `couponId` int NOT NULL COMMENT '呵呵商城优惠券id',
  41. `couponShareId` INT NULL COMMENT '优惠券分享id(好友分享/消费券专享)',
  42. `orderId` int NULL COMMENT '订单id',
  43. `source` INT NULL COMMENT '领取渠道:1小程序,2订单退回',
  44. `returnedId` int NULL COMMENT '退款id,订单退回时有效',
  45. `status` int NULL DEFAULT '1' COMMENT '使用状态 1未使用 2已使用',
  46. `receiveTime` datetime NULL COMMENT '领取时间',
  47. `useTime` datetime NULL COMMENT '使用时间',
  48. `delFlag` int NULL DEFAULT '0' COMMENT '删除标记 0否 其余是',
  49. PRIMARY KEY (`id`)
  50. ) COMMENT='呵呵商城已领取优惠券';
  51. CREATE TABLE `cm_hehe_discount` (
  52. `id` INT NOT NULL AUTO_INCREMENT,
  53. `title` VARCHAR(30) NULL COMMENT '内部优惠标题',
  54. `discount` INT NULL COMMENT '折扣率',
  55. `status` INT NULL COMMENT '状态:0停用,1启用',
  56. `productType` INT NULL COMMENT '优惠商品类型:1全商城商品,2指定商品',
  57. `addTime` DATETIME NULL COMMENT '创建时间',
  58. PRIMARY KEY (`id`))
  59. COMMENT = '呵呵商城内部优惠';
  60. CREATE TABLE `cm_hehe_discount_product` (
  61. `id` int NOT NULL AUTO_INCREMENT,
  62. `discountId` int NOT NULL COMMENT '内部优惠id',
  63. `productId` int DEFAULT NULL COMMENT '商品id',
  64. `status` int NULL COMMENT '状态 0停用 1启用',
  65. `sort` int NULL COMMENT '排序值',
  66. `addTime` datetime NULL COMMENT '添加时间',
  67. PRIMARY KEY (`id`)
  68. ) COMMENT='呵呵商城内部优惠商品表';
  69. CREATE TABLE `cm_hehe_discount_user` (
  70. `id` int NOT NULL AUTO_INCREMENT,
  71. `discountId` int NOT NULL COMMENT '内部优惠id',
  72. `userId` int NULL COMMENT '呵呵商城用户id',
  73. `addTime` datetime NULL COMMENT '添加时间',
  74. PRIMARY KEY (`id`)
  75. ) COMMENT='呵呵商城内部优惠用户表';
  76. CREATE TABLE `cm_hehe_coupon_order_record` (
  77. `id` int NOT NULL AUTO_INCREMENT,
  78. `orderId` int NOT NULL COMMENT '订单id',
  79. `receiveCouponId` int NOT NULL COMMENT '用户领券id(对应cm_receive_coupon)',
  80. `couponType` int NOT NULL COMMENT '劵类型 1活动券 2专享券 3新人券 4好友分享券 5好友消费券',
  81. `couponAmount` decimal(15,2) NOT NULL COMMENT '优惠券金额(面值)',
  82. `touchPrice` decimal(15,2) NOT NULL COMMENT '优惠满减条件金额',
  83. `createDate` datetime DEFAULT NULL COMMENT '创建时间',
  84. PRIMARY KEY (`id`)
  85. ) ENGINE=InnoDB COMMENT='订单优惠券记录表';
  86. CREATE TABLE `cm_hehe_coupon_display_record` (
  87. `id` INT NOT NULL AUTO_INCREMENT,
  88. `userId` INT NULL COMMENT '呵呵商城用户id',
  89. `couponId` INT NULL COMMENT '优惠券id',
  90. `addTime` DATETIME NULL COMMENT '添加时间',
  91. PRIMARY KEY (`id`))
  92. COMMENT = '首页活动券弹窗展示记录';
  93. CREATE TABLE `cm_hehe_coupon_share` (
  94. `id` INT NOT NULL AUTO_INCREMENT,
  95. `shareUserId` INT NULL COMMENT '分享者用户id',
  96. `receiveUserId` INT NULL COMMENT '被分享者用户id',
  97. `shareCouponId` INT NULL COMMENT '分享得到的好友分享/消费券id',
  98. `type` INT NULL COMMENT '优惠券类型:1分享券,2消费券',
  99. `createTime` DATETIME NULL COMMENT '创建时间(新用户登录/消费时间)',
  100. PRIMARY KEY (`id`))
  101. COMMENT = '呵呵商城分享得优惠券';
  102. -- 采美优惠券添加字段
  103. ALTER TABLE `cm_coupon`
  104. ADD COLUMN `receivePeriod` INT NULL COMMENT '领取期限' AFTER `endDate`,
  105. ADD COLUMN `receiveFlag` INT NULL DEFAULT 1 COMMENT '领取期限同开始-结束时间' AFTER `receivePeriod`,
  106. ADD COLUMN `usePeriod` INT NULL COMMENT '使用期限(天)' AFTER `receiveFlag`;
  107. ALTER TABLE `cm_coupon_club`
  108. CHANGE COLUMN `createDate` `createDate` DATETIME NULL DEFAULT NULL COMMENT '领取时间' ;
  109. ALTER TABLE `cm_product_archive_file`
  110. ADD COLUMN `waterOssName` VARCHAR(300) NULL COMMENT '水印oss名称' AFTER `ossName`,
  111. ADD COLUMN `waterOssUrl` TEXT NULL COMMENT '水印oss链接' AFTER `ossUrl`;
  112. -- =================================== 2021年10月 呵呵优惠券 end =====================================
  113. -- =================================== 2021年11月 采美百科 start =====================================
  114. ALTER TABLE `info`
  115. ADD COLUMN `publishSource` INT NULL DEFAULT 1 COMMENT '文章发布来源:1采美365网,2供应商' AFTER `source`,
  116. ADD COLUMN `shopId` INT NULL COMMENT '供应商id,publishSource为2时才有值' AFTER `publishSource`,
  117. ADD COLUMN `auditStatus` INT NULL DEFAULT 2 COMMENT '供应商文章审核状态:1待审核,2审核通过,3审核失败' AFTER `priorityIndex`,
  118. ADD COLUMN `failReason` TEXT NULL COMMENT '审核失败理由' AFTER `auditStatus`;
  119. CREATE TABLE `cm_baike_hot_search` (
  120. `id` INT NOT NULL AUTO_INCREMENT,
  121. `keyWord` VARCHAR(15) NULL COMMENT '热搜词',
  122. `jumpType` INT NULL COMMENT '跳转方式:1仅搜索,2产品,3仪器,4链接',
  123. `productId` INT NULL COMMENT '产品/仪器id',
  124. `jumpLink` TEXT NULL COMMENT '跳转链接',
  125. `sort` INT NULL COMMENT '排序值',
  126. `status` INT NULL COMMENT '状态:0停用,1启用',
  127. `addTime` DATETIME NULL COMMENT '添加时间',
  128. `addBy` INT NULL COMMENT '添加人',
  129. PRIMARY KEY (`id`));
  130. CREATE TABLE `cm_baike_banner` (
  131. `id` INT NOT NULL AUTO_INCREMENT,
  132. `productPcBanner` TEXT NULL COMMENT '产品pc端banner',
  133. `productAppBanner` TEXT NULL COMMENT '产品移动端banner',
  134. `instrumentPcBanner` TEXT NULL COMMENT '仪器pc端banner',
  135. `instrumentAppBanner` TEXT NULL COMMENT '仪器移动端banner',
  136. `productLink` TEXT NULL COMMENT '产品banner跳转链接',
  137. `instrumentLink` TEXT NULL COMMENT '仪器banner跳转链接',
  138. `productStatus` INT NULL COMMENT '产品banner状态:0停用,1启用',
  139. `instrumentStatus` INT NULL COMMENT '仪器banner状态:0停用,1启用',
  140. PRIMARY KEY (`id`))
  141. COMMENT = '采美百科产品仪器banner图';
  142. INSERT INTO `cm_baike_banner` (`id`) VALUES ('1');
  143. CREATE TABLE `cm_baike_type` (
  144. `id` INT NOT NULL AUTO_INCREMENT,
  145. `typeSort` INT NULL COMMENT '分类类型:1产品,2仪器',
  146. `name` VARCHAR(30) NULL COMMENT '分类名称',
  147. `sort` INT NULL COMMENT '排序',
  148. `status` INT NULL COMMENT '状态:0停用,1启用',
  149. `addTime` DATETIME NULL COMMENT '添加时间',
  150. `addBy` INT NULL COMMENT '添加人',
  151. PRIMARY KEY (`id`))
  152. COMMENT = '采美百科产品/仪器分类';
  153. CREATE TABLE `cm_baike_product` (
  154. `id` INT NOT NULL AUTO_INCREMENT,
  155. `commodityType` INT NULL COMMENT '商品分类:1产品,2仪器',
  156. `name` VARCHAR(50) NULL COMMENT '名称',
  157. `alias` VARCHAR(50) NULL COMMENT '别名',
  158. `discription` VARCHAR(300) NULL COMMENT '描述',
  159. `seoKeyword` VARCHAR(50) NULL COMMENT 'seo关键词',
  160. `image` TEXT NULL COMMENT '图片',
  161. `authLink` TEXT NULL COMMENT '认证链接',
  162. `authQrCode` TEXT NULL COMMENT '认证二维码',
  163. `advantage` VARCHAR(500) NULL COMMENT '优点',
  164. `disadvantage` VARCHAR(500) NULL COMMENT '缺点',
  165. `principle` VARCHAR(500) NULL COMMENT '原理',
  166. `brand` VARCHAR(50) NULL COMMENT '品牌',
  167. `producePlace` VARCHAR(50) NULL COMMENT '产地',
  168. `marketTime` DATETIME NULL COMMENT '上市时间',
  169. `company` VARCHAR(50) NULL COMMENT '公司/供应商',
  170. `nmpaTime` DATETIME NULL COMMENT 'NMPA认证时间',
  171. `adaptiveMan` VARCHAR(500) NULL COMMENT '适应人群',
  172. `unAdaptiveMan` VARCHAR(500) NULL COMMENT '不适应人群',
  173. `aroundOperation` VARCHAR(500) NULL COMMENT '术前术后',
  174. `publishTime` DATETIME NULL COMMENT '发布时间',
  175. `basePv` INT NULL COMMENT '基础浏览量',
  176. `actualPv` INT NULL COMMENT '实际浏览量',
  177. `typeId` INT NULL COMMENT '分类id',
  178. `topPosition` INT NULL COMMENT '置顶位',
  179. `status` INT NULL COMMENT '状态:0停用,1启用',
  180. `addTime` DATETIME NULL COMMENT '添加时间',
  181. PRIMARY KEY (`id`))
  182. COMMENT = '采美百科产品/仪器表';
  183. CREATE TABLE `cm_baike_product_param` (
  184. `id` INT NOT NULL AUTO_INCREMENT,
  185. `productId` INT NULL COMMENT '产品/仪器id' ,
  186. `name` VARCHAR(15) NULL COMMENT '参数名称',
  187. `content` VARCHAR(50) NULL COMMENT '参数内容' ,
  188. PRIMARY KEY (`id`))
  189. COMMENT = '产品/仪器参数';
  190. CREATE TABLE `cm_baike_product_image` (
  191. `id` INT NOT NULL AUTO_INCREMENT,
  192. `productId` INT NULL COMMENT '产品/仪器id',
  193. `type` INT NULL COMMENT '图片类型:1产品/仪器认证,2效果展示',
  194. `image` TEXT NULL COMMENT '图片',
  195. PRIMARY KEY (`id`));
  196. CREATE TABLE `cm_baike_product_question` (
  197. `id` int NOT NULL AUTO_INCREMENT,
  198. `productId` int DEFAULT NULL COMMENT '产品/仪器id',
  199. `question` varchar(150) COMMENT '问题',
  200. `answer` varchar(45) COMMENT '答案',
  201. PRIMARY KEY (`id`));
  202. -- =================================== 2021年11月 采美百科 end =====================================
  203. -- =================================== 2021年12月 小版本 start =====================================
  204. CREATE TABLE `cm_brand_course_file` (
  205. `id` int NOT NULL AUTO_INCREMENT,
  206. `title` varchar(300) NULL COMMENT '视频标题',
  207. `name` varchar(300) NULL COMMENT '文件名称',
  208. `ossName` varchar(300) NULL COMMENT 'oss名称',
  209. `type` int NULL COMMENT '文件类型:1视频,2文档',
  210. `module` VARCHAR(20) NULL COMMENT '文件模块id',
  211. `createTime` datetime NULL COMMENT '创建时间',
  212. PRIMARY KEY (`id`)
  213. ) COMMENT='正品联盟教程文件';
  214. ALTER TABLE `cm_baike_product`
  215. ADD COLUMN `publishSource` INT NULL DEFAULT 1 COMMENT '百科发布来源:1采美365网,2供应商' AFTER `commodityType`,
  216. ADD COLUMN `shopId` INT NULL COMMENT '供应商id,publishSource为2时才有值' AFTER `publishSource`,
  217. ADD COLUMN `auditStatus` INT NULL DEFAULT 2 COMMENT '百科审核状态:1待审核,2审核通过,3审核失败' AFTER `status`,
  218. ADD COLUMN `failReason` TEXT NULL COMMENT '审核失败理由' AFTER `auditStatus`,
  219. ADD COLUMN `delFlag` INT NULL DEFAULT 0 AFTER `addTime`;
  220. CREATE TABLE `cm_hehe_collage` (
  221. `id` INT NOT NULL AUTO_INCREMENT,
  222. `productId` INT NULL COMMENT '拼团商品id',
  223. `price` DECIMAL(15,2) NULL COMMENT '拼团价',
  224. `memberNum` INT NULL COMMENT '拼团人数',
  225. `status` INT NULL COMMENT '拼团状态:0拼团中(拼主未支付),1拼团中,2已拼成,3已关闭',
  226. `startTime` DATETIME NULL COMMENT '开始时间',
  227. `completeTime` DATETIME NULL COMMENT '成团时间',
  228. `endTime` DATETIME NULL COMMENT '结束时间',
  229. `remarks` VARCHAR(100) NULL COMMENT '备注',
  230. PRIMARY KEY (`id`))
  231. COMMENT = '呵呵商城拼团记录';
  232. CREATE TABLE `cm_hehe_collage_product` (
  233. `id` INT NOT NULL AUTO_INCREMENT,
  234. `productId` INT NULL COMMENT '商品id',
  235. `price` DECIMAL(15,2) NULL COMMENT '拼团价格',
  236. `limitedNum` INT NULL COMMENT '单人限购量',
  237. `unlimitedFlag` INT NULL COMMENT '不限购买量标识:1不限制,0限制',
  238. `memberNum` INT NULL COMMENT '拼团人数',
  239. `status` INT NULL COMMENT '商品状态:0已下架,1已上架',
  240. `addTime` DATETIME NULL COMMENT '添加时间',
  241. PRIMARY KEY (`id`))
  242. COMMENT = '呵呵商城拼团商品';
  243. CREATE TABLE `cm_hehe_collage_member` (
  244. `id` INT NOT NULL AUTO_INCREMENT,
  245. `collageId` INT NULL COMMENT '拼团id',
  246. `userId` INT NULL COMMENT '用户id',
  247. `orderId` INT NULL COMMENT '订单id',
  248. `launchFlag` INT NULL COMMENT '拼主标识:0不是,1是',
  249. PRIMARY KEY (`id`))
  250. COMMENT = '呵呵商城拼团成员表';
  251. CREATE TABLE `cm_hehe_reduction` (
  252. `id` INT NOT NULL AUTO_INCREMENT,
  253. `name` VARCHAR(30) NULL COMMENT '活动名称',
  254. `reducedAmount` DECIMAL(15,2) NULL COMMENT '减免金额',
  255. `touchPrice` DECIMAL(15,2) NULL COMMENT '减免条件',
  256. `shareNum` INT NULL COMMENT '分享次数',
  257. `startTime` DATETIME NULL COMMENT '上架时间',
  258. `endTime` DATETIME NULL COMMENT '下架时间',
  259. `addTime` DATETIME NULL COMMENT '添加时间',
  260. PRIMARY KEY (`id`))
  261. COMMENT = '呵呵商城分享减免活动';
  262. CREATE TABLE `cm_hehe_reduction_user` (
  263. `id` INT NOT NULL AUTO_INCREMENT,
  264. `userId` INT NULL COMMENT '呵呵商城用户id',
  265. `reductionId` INT NULL COMMENT '分享减免id',
  266. `shareType` INT NULL COMMENT '分享渠道:1微信好友,2微信朋友圈',
  267. `shareTime` DATETIME NULL COMMENT '分享时间',
  268. `touchPrice` DECIMAL(15,2) NULL COMMENT '减免条件',
  269. `reductionAmount` DECIMAL(15,2) NULL COMMENT '减免金额',
  270. `orderId` INT NULL COMMENT '使用该减免的订单id',
  271. PRIMARY KEY (`id`))
  272. COMMENT = '呵呵商城分享减免用户记录';
  273. ALTER TABLE `cm_order`
  274. ADD COLUMN `reductionAmount` DECIMAL(15,2) NULL DEFAULT 0.00 COMMENT '分享减免金额(呵呵)' AFTER `orderSeen`;
  275. INSERT INTO `cm_sms_statistics` (`markId`, `sendNum`, `onClick`, `description`) VALUES ('15', '0', '0', '呵呵活动券生效');
  276. INSERT INTO `cm_sms_statistics` (`markId`, `sendNum`, `onClick`, `description`) VALUES ('16', '0', '0', '呵呵专享券生效');
  277. INSERT INTO `cm_sms_statistics` (`markId`, `sendNum`, `onClick`, `description`) VALUES ('17', '0', '0', '呵呵新人券生效');
  278. INSERT INTO `cm_sms_statistics` (`markId`, `sendNum`, `onClick`, `description`) VALUES ('18', '0', '0', '呵呵邀请券生效');
  279. INSERT INTO `cm_sms_statistics` (`markId`, `sendNum`, `onClick`, `description`) VALUES ('19', '0', '0', '呵呵消费券生效');
  280. INSERT INTO `cm_sms_statistics` (`markId`, `sendNum`, `onClick`, `description`) VALUES ('20', '0', '0', '呵呵优惠券7天后失效未使用');
  281. INSERT INTO `cm_sms_statistics` (`markId`, `sendNum`, `onClick`, `description`) VALUES ('21', '0', '0', '呵呵优惠券当天失效未使用');
  282. INSERT INTO `cm_sms_statistics` (`markId`, `sendNum`, `onClick`, `description`) VALUES ('22', '0', '0', '呵呵优惠券7天后失效未领取');
  283. ALTER TABLE `cm_baike_product`
  284. CHANGE COLUMN `name` `name` TEXT NULL DEFAULT NULL COMMENT '名称' ,
  285. CHANGE COLUMN `alias` `alias` TEXT NULL DEFAULT NULL COMMENT '别名' ,
  286. CHANGE COLUMN `discription` `discription` TEXT NULL DEFAULT NULL COMMENT '描述' ,
  287. CHANGE COLUMN `seoKeyword` `seoKeyword` TEXT NULL DEFAULT NULL COMMENT 'seo关键词' ,
  288. CHANGE COLUMN `advantage` `advantage` TEXT NULL DEFAULT NULL COMMENT '优点' ,
  289. CHANGE COLUMN `disadvantage` `disadvantage` TEXT NULL DEFAULT NULL COMMENT '缺点' ,
  290. CHANGE COLUMN `principle` `principle` TEXT NULL DEFAULT NULL COMMENT '原理' ,
  291. CHANGE COLUMN `brand` `brand` TEXT NULL DEFAULT NULL COMMENT '品牌' ,
  292. CHANGE COLUMN `producePlace` `producePlace` TEXT NULL DEFAULT NULL COMMENT '产地' ,
  293. CHANGE COLUMN `company` `company` TEXT NULL DEFAULT NULL COMMENT '公司/供应商' ,
  294. CHANGE COLUMN `adaptiveMan` `adaptiveMan` TEXT NULL DEFAULT NULL COMMENT '适应人群' ,
  295. CHANGE COLUMN `unAdaptiveMan` `unAdaptiveMan` TEXT NULL DEFAULT NULL COMMENT '不适应人群' ,
  296. CHANGE COLUMN `aroundOperation` `aroundOperation` TEXT NULL DEFAULT NULL COMMENT '术前术后' ;
  297. -- =================================== 2021年12月 小版本 end =====================================