V1.0.sql 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216
  1. ALTER TABLE `toktok`.`user`
  2. ADD COLUMN `gender` tinyint(3) NULL COMMENT '性别' AFTER `nick_name`;
  3. ALTER TABLE `toktok`.`user`
  4. MODIFY COLUMN `user_id` bigint(20) UNSIGNED NOT NULL COMMENT '用户id' FIRST;
  5. ALTER TABLE `toktok`.`account_third_wechat`
  6. ADD COLUMN `type` tinyint(4) NOT NULL DEFAULT 0 COMMENT '类型,见wechatTypeEnum' AFTER `unionid`;
  7. INSERT INTO `admin_role` VALUES (1, '管理员', '第二大的权限集合体,仅次于super', 1, 1, '', '2021-01-20 11:34:02');
  8. INSERT INTO `admin_role` VALUES (2, '开发人员', '开发人员,只能看?', 2, 1, '', '2021-01-20 11:34:02');
  9. INSERT INTO `admin_role` VALUES (3, '运营人员', '未分配提现和订单权限', 1, 1, '', '2021-01-20 11:34:03');
  10. INSERT INTO `toktok`.`admin_user`( `account`, `password`, `nameCn`, `nameEn`, `lockFlag`, `delFlag`, `genUid`, `createTime`) VALUES ( 'super', '$2a$10$EfA1I9IMzk9ecGBgT/ig9.vOPbtydB6erkn4117y0s8GI4.V70sHe', '超级管理员', 'superman', 0, 0, 0, now());
  11. ALTER TABLE `toktok`.`brewery`
  12. ADD COLUMN `bg_color` varchar(12) NULL COMMENT '背景图主色调' AFTER `log_img`,
  13. ADD COLUMN `detail_id` bigint(20) NULL COMMENT '详情id' AFTER `bg_color`;
  14. ALTER TABLE `toktok`.`brewery`
  15. ADD COLUMN `name` varchar(128) NULL COMMENT '酿酒厂名称' AFTER `id`;
  16. ALTER TABLE `toktok`.`brewery`
  17. DROP COLUMN `detail_id`;
  18. ALTER TABLE `toktok`.`brewery`
  19. ADD COLUMN `cover_img` varchar(255) NULL COMMENT '封面图' AFTER `district_id`;
  20. ALTER TABLE `toktok`.`sku`
  21. DROP COLUMN `product_name`,
  22. DROP COLUMN `com_img`;
  23. ALTER TABLE `toktok`.`product`
  24. ADD COLUMN `brief` varchar(255) NULL COMMENT '简要描述,卖点等' AFTER `com_type_id`,
  25. ADD COLUMN `pic` varchar(255) NULL COMMENT '商品主图' AFTER `brief`,
  26. ADD COLUMN `imgs` varchar(255) NULL COMMENT '商品图片' AFTER `pic`;
  27. ALTER TABLE `toktok`.`product`
  28. CHANGE COLUMN `com_name` `name` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '商品名' AFTER `id`,
  29. CHANGE COLUMN `com_type_id` `type_id` bigint(20) NULL DEFAULT NULL COMMENT '商品类型id(tag_dictionary表)' AFTER `english_name`;
  30. ALTER TABLE `toktok`.`sku`
  31. CHANGE COLUMN `com_id` `product_id` bigint(20) NOT NULL COMMENT '商品id' AFTER `id`;
  32. ALTER TABLE `toktok`.`sku`
  33. ADD COLUMN `properties` varchar(255) NULL COMMENT '销售属性组合字符串,格式是t1:v1;t2:v2' AFTER `product_id`;
  34. ALTER TABLE `toktok`.`product_tag_value`
  35. CHANGE COLUMN `tag_value_id` `tag_id` bigint(20) NOT NULL COMMENT '标签id' AFTER `product_id`,
  36. MODIFY COLUMN `product_id` bigint(20) NOT NULL COMMENT 'product_id' AFTER `id`,
  37. ADD COLUMN `value` varchar(128) NULL COMMENT '标签值' AFTER `tag_id`;
  38. ALTER TABLE `toktok`.`product`
  39. CHANGE COLUMN `type_id` `type` bigint(20) NULL DEFAULT NULL COMMENT '商品类型' AFTER `english_name`;
  40. ALTER TABLE `toktok`.`product_tag_value`
  41. DROP COLUMN `value`,
  42. CHANGE COLUMN `tag_id` `tag_value_id` bigint(20) NOT NULL COMMENT '标签值id' AFTER `product_id`;
  43. ALTER TABLE `toktok`.`product`
  44. ADD COLUMN `desc` varchar(64) NULL COMMENT '简介' AFTER `english_name`,
  45. ADD COLUMN `cover_img_url` varchar(255) NULL COMMENT '封面图' AFTER `desc`,
  46. ADD COLUMN `img_urls` varchar(512) NULL COMMENT '截取的详情图列表' AFTER `cover_img_url`;
  47. INSERT INTO `toktok`.`tag_dictionary`(`id`, `parent_id`, `name`, `sn`) VALUES (10000000, 0, '风格', 'fg');
  48. INSERT INTO `toktok`.`tag_dictionary`(`id`, `parent_id`, `name`, `sn`) VALUES (10000001, 0, '规格', 'gg');
  49. INSERT INTO `toktok`.`tag_dictionary`(`id`, `parent_id`, `name`, `sn`) VALUES (10000002, 0, '酒厂', 'jc');
  50. ALTER TABLE `toktok`.`product`
  51. CHANGE COLUMN `desc` `des` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '简介' AFTER `english_name`;
  52. ALTER TABLE `toktok`.`tag_value`
  53. ADD COLUMN `seq` int(10) NULL COMMENT '排序值 正序' AFTER `tag_value`,
  54. ADD COLUMN `create_time` timestamp(0) NULL AFTER `seq`;
  55. ALTER TABLE `toktok`.`product`
  56. ADD COLUMN `weimob_goods_id` bigint(20) NULL COMMENT '微盟商品id' AFTER `update_time`;
  57. ALTER TABLE `toktok`.`product` AUTO_INCREMENT = 33702500;
  58. ALTER TABLE `toktok`.`sku` AUTO_INCREMENT = 62582280;
  59. ALTER TABLE `toktok`.`tag_dictionary`
  60. MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT FIRST,
  61. AUTO_INCREMENT = 10000002;
  62. ALTER TABLE `toktok`.`banner`
  63. ADD COLUMN `jump_type` tinyint(3) NOT NULL DEFAULT 1 COMMENT '跳转类型' AFTER `img_url`,
  64. ADD COLUMN `jump_url` varchar(255) NULL COMMENT '跳转地址' AFTER `jump_type`;
  65. INSERT INTO `toktok`.`tag_value` (`tag_id`,`tag_value`,`seq`,`create_time`) values (10000000,'果啤','1',now());
  66. INSERT INTO `toktok`.`tag_value` (`tag_id`,`tag_value`,`seq`,`create_time`) values (10000000,'白啤','2',now());
  67. INSERT INTO `toktok`.`tag_value` (`tag_id`,`tag_value`,`seq`,`create_time`) values (10000000,'IPA','3',now());
  68. INSERT INTO `toktok`.`tag_value` (`tag_id`,`tag_value`,`seq`,`create_time`) values (10000000,'气泡茶','4',now());
  69. INSERT INTO `toktok`.`tag_value` (`tag_id`,`tag_value`,`seq`,`create_time`) values (10000000,'西打','5',now());
  70. ALTER TABLE `toktok`.`banner`
  71. ADD COLUMN `status` tinyint(3) NULL DEFAULT 1 COMMENT '上下架状态' AFTER `jump_url`;
  72. INSERT INTO `toktok`.`stores`( `name`, `address`, `manager`, `opt_user`, `create_time`, `update_time`) VALUES ( '米酷店', '广州市天河区万科云城米酷B4栋107-108铺(近天河智慧城地铁B出口)', NULL, '1', now(), NULL);
  73. INSERT INTO `toktok`.`stores`( `name`, `address`, `manager`, `opt_user`, `create_time`, `update_time`) VALUES ( '万胜围店', '广州市海珠区琶洲新村11栋02商铺(近万胜围地铁D出口)', NULL, '1', now(), NULL);
  74. INSERT INTO `toktok`.`stores`( `name`, `address`, `manager`, `opt_user`, `create_time`, `update_time`) VALUES ( '杨箕店', '越秀区杨箕大街富力东山新天地F区商业街109铺', NULL, '1', now(), null);
  75. ALTER TABLE `toktok`.`stores`
  76. DROP COLUMN `opt_user`,
  77. ADD COLUMN `status` tinyint(3) NOT NULL DEFAULT 1 COMMENT '上下架状态' AFTER `manager`;
  78. ALTER TABLE `toktok`.`stores`
  79. ADD COLUMN `opening_hours` timestamp(0) NULL COMMENT '开始营业时间' AFTER `manager`,
  80. ADD COLUMN `closing_hours` timestamp(0) NULL COMMENT '结束营业时间' AFTER `opening_hours`;
  81. --------------------------------------------------------------------------------------------------------------------------------------------
  82. ALTER TABLE `toktok_stores`.`banner`
  83. ADD COLUMN `bg_color` varchar(12) NULL COMMENT '背景底色' AFTER `jump_url`;
  84. ALTER TABLE `toktok_stores`.`stores`
  85. ADD COLUMN `jump_url` varchar(512) NULL COMMENT '跳转地址' AFTER `business_end_time`;
  86. --------------------------------------------------------------------------------------------------------------------------------
  87. ALTER TABLE `toktok_stores`.`sku`
  88. ADD COLUMN `type` tinyint(3) NULL COMMENT '商品类型' AFTER `price`,
  89. ADD COLUMN `target_id` bigint(20) NULL COMMENT '类型关联的目标id' AFTER `type`;
  90. ALTER TABLE `toktok_stores`.`cont_content`
  91. ADD COLUMN `product_id` bigint(20) NULL COMMENT '产品id' AFTER `user_id`;
  92. ALTER TABLE `toktok_stores`.`cont_content`
  93. MODIFY COLUMN `user_id` bigint(20) UNSIGNED NOT NULL COMMENT '用户编号' AFTER `content_id`;
  94. ALTER TABLE `toktok_stores`.`cont_content`
  95. ADD COLUMN `like_count` int(11) NOT NULL DEFAULT 0 COMMENT '点赞数' AFTER `img_urls`;
  96. ALTER TABLE `toktok_stores`.`cont_comment`
  97. MODIFY COLUMN `user_id` bigint(20) UNSIGNED NOT NULL COMMENT '评论用户编号' AFTER `parent_comment_id`,
  98. MODIFY COLUMN `at_user_id` bigint(20) UNSIGNED NOT NULL DEFAULT 0 COMMENT '评论@用户编号' AFTER `user_id`;
  99. ALTER TABLE `toktok_stores`.`cont_tag`
  100. ADD COLUMN `sort_flag` int(10) NOT NULL DEFAULT 0 COMMENT '排序' AFTER `user_id`,
  101. ADD COLUMN `recommend` tinyint(2) NOT NULL DEFAULT 2 COMMENT '推荐标识' AFTER `sort_flag`,
  102. ADD COLUMN `audit_desc` varchar(255) NULL COMMENT '内容审核描述' AFTER `audit_status`;
  103. ALTER TABLE `toktok_stores`.`cont_tag`
  104. DROP COLUMN `user_id`,
  105. MODIFY COLUMN `tag_name` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '标签名' AFTER `cont_tag_id`,
  106. ADD UNIQUE INDEX `tag_name_index`(`tag_name`);
  107. ALTER TABLE `toktok_stores`.`cont_content`
  108. ADD COLUMN `anonymous` tinyint(3) NOT NULL DEFAULT 1 COMMENT '是否匿名' AFTER `like_count`;
  109. ALTER TABLE `toktok_stores`.`cont_comment`
  110. MODIFY COLUMN `parent_comment_id` bigint(20) UNSIGNED NOT NULL DEFAULT 0 COMMENT '上级评论编号' AFTER `content_id`;
  111. ALTER TABLE `toktok_stores`.`user`
  112. MODIFY COLUMN `nick_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '用户昵称' AFTER `head_img`,
  113. ADD COLUMN `district_id` bigint(20) NULL COMMENT '地区id' AFTER `gender`;
  114. ALTER TABLE `toktok_stores`.`account_third_wechat`
  115. ADD UNIQUE INDEX `unionId_index`(`unionid`);
  116. ALTER TABLE `toktok_stores`.`cont_content`
  117. ADD COLUMN `ip_address` varchar(20) NULL COMMENT '发布内容的ip物理地址' AFTER `anonymous`;
  118. ALTER TABLE `toktok_stores`.`cont_comment`
  119. ADD COLUMN `ip_address` varchar(20) NULL COMMENT '发布内容的ip物理地址' AFTER `like_count`;
  120. ALTER TABLE `toktok_stores`.`cont_content`
  121. MODIFY COLUMN `ip_address` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '发布内容的ip物理地址' AFTER `anonymous`;
  122. ALTER TABLE `toktok_stores`.`cont_comment`
  123. MODIFY COLUMN `ip_address` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '发布内容的ip物理地址' AFTER `like_count`;
  124. ALTER TABLE `toktok_stores`.`message`
  125. CHANGE COLUMN `type` `src_type` tinyint(3) NOT NULL DEFAULT 1 COMMENT '消息对应的内容来源' AFTER `message_id`,
  126. ADD COLUMN `src_id` bigint(20) NULL COMMENT '内容来源id' AFTER `src_type`,
  127. ADD COLUMN `action` tinyint(3) NOT NULL COMMENT '动作(点赞,评论...)' AFTER `src_id`,
  128. MODIFY COLUMN `jump_path` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '跳转地址' AFTER `content`;
  129. ALTER TABLE `toktok_stores`.`message`
  130. MODIFY COLUMN `action` tinyint(3) NOT NULL DEFAULT 1 COMMENT '动作(点赞,评论...)' AFTER `src_id`,
  131. MODIFY COLUMN `user_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '用户编号' AFTER `action`,
  132. ADD COLUMN `sender_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '发送消息的用户' AFTER `user_id`;
  133. ALTER TABLE `toktok_stores`.`report`
  134. ADD COLUMN `target_type` tinyint(3) NOT NULL COMMENT '目标类型' AFTER `report_type`;
  135. ALTER TABLE `toktok_stores`.`report`
  136. ADD COLUMN `img_urls` varchar(1024) NULL COMMENT '图片证据' AFTER `reason`;
  137. update user set user_status = 1
  138. ALTER TABLE `toktok_stores`.`user`
  139. MODIFY COLUMN `user_status` tinyint(3) NOT NULL DEFAULT 1 COMMENT '用户状态' AFTER `wx_open_id`;
  140. ALTER TABLE `toktok_stores`.`banner`
  141. ADD COLUMN `type` tinyint(3) NOT NULL DEFAULT 1 COMMENT 'banner类型' AFTER `bg_color`;
  142. ALTER TABLE `toktok_stores`.`cont_content`
  143. MODIFY COLUMN `img_urls` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '图片列表' AFTER `content`;
  144. ALTER TABLE `toktok_stores`.`report`
  145. ADD COLUMN `audit_desc` varchar(255) NULL COMMENT '审核描述' AFTER `report_status`;
  146. INSERT INTO `toktok_stores`.`sys_config`( `name`, `value`, `des`, `create_time`, `update_time`) VALUES ( 'toktok_ios_version', '1', 'toktok商城ios应用最新版本', now(), NULL);
  147. INSERT INTO `toktok_stores`.`sys_config`( `name`, `value`, `des`, `create_time`, `update_time`) VALUES ( 'toktok_android_version', '1', 'toktok商城安卓应用最新版本', now(), NULL);
  148. INSERT INTO `toktok_stores`.`sys_config`( `name`, `value`, `des`, `create_time`, `update_time`) VALUES ( 'toktok_ios_min_version', '1', 'toktok商城ios应用最小版本', now(), NULL);
  149. INSERT INTO `toktok_stores`.`sys_config`( `name`, `value`, `des`, `create_time`, `update_time`) VALUES ( 'toktok_android_min_version', '1', 'toktok商城安卓应用最小版本', now(), NULL);
  150. INSERT INTO `toktok_stores`.`sys_config`( `name`, `value`, `des`, `create_time`, `update_time`) VALUES ( 'toktok_ios_update_url', 'http://www.baidu.com', '修复了一些已知问题', now(), NULL);
  151. INSERT INTO `toktok_stores`.`sys_config`( `name`, `value`, `des`, `create_time`, `update_time`) VALUES ( 'toktok_android_update_url', 'http://www.baidu.com', '修复了一些已知问题', now(), NULL);
  152. ALTER TABLE `toktok_stores`.`cont_content`
  153. ADD COLUMN `view_count` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '观看数' AFTER `like_count`;