Bladeren bron

add(backend) [sql 调整一部分 使用较少得空间]

wangxiao 4 jaren geleden
bovenliggende
commit
943f7cdc72
1 gewijzigde bestanden met toevoegingen van 19 en 19 verwijderingen
  1. 19 19
      sql/dataBase.sql

+ 19 - 19
sql/dataBase.sql

@@ -38,7 +38,7 @@ CREATE TABLE `t_account`  (
   `alias` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '公众号所设置的微信号,可能为空',
   `business_info` json NULL COMMENT '用以了解功能的开通状况(0代表未开通,1代表已开通)',
   `qrcode_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '二维码图片的 URL',
-  `state` tinyint(0) NULL DEFAULT NULL COMMENT '状态',
+  `state` tinyint(1) NULL DEFAULT NULL COMMENT '状态',
   `create_time` datetime(0) NULL DEFAULT NULL,
   `create_user_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '创建人',
   PRIMARY KEY (`id`) USING BTREE
@@ -123,7 +123,7 @@ CREATE TABLE `t_fans_action_stat`  (
   `id` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT 'id',
   `account_id` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '公众号id',
   `opend_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'openid',
-  `action` int(0) NULL DEFAULT NULL COMMENT '粉丝动作 0-粉丝消息,1-新关注,2-关注,3-取关,4-扫描二维码,5-菜单点击',
+  `action` tinyint(1) NULL DEFAULT NULL COMMENT '粉丝动作 0-粉丝消息,1-新关注,2-关注,3-取关,4-扫描二维码,5-菜单点击',
   `create_time` bigint(0) NULL DEFAULT NULL COMMENT '创建时间 秒级',
   PRIMARY KEY (`id`) USING BTREE
 ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '粉丝动作统计' ROW_FORMAT = Dynamic;
@@ -202,12 +202,12 @@ DROP TABLE IF EXISTS `t_account_push`;
 CREATE TABLE `t_account_push`  (
   `id` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT 'id',
   `account_id` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '公众号id',
-  `push_type` int(0) NULL DEFAULT 0 COMMENT '推送方式:0-全部推送,1-按顺序推送,2-随机推送一条',
+  `push_type` tinyint(1) NULL DEFAULT 0 COMMENT '推送方式:0-全部推送,1-按顺序推送,2-随机推送一条',
   `push_timer` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '推送限制时间 ',
   `quiet` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '安静时间',
   `trigger` int(0) NULL DEFAULT 111 COMMENT '第一位关注公众号,第二位 发送消息到公众号 第三位 点击菜单',
   `push_limit` int(0) NULL DEFAULT NULL COMMENT '推送限制',
-  `enable` int(0) NULL DEFAULT NULL COMMENT '开关',
+  `enable` tinyint(1) NULL DEFAULT NULL COMMENT '开关',
   `nike_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '名称冗余字段',
   `head_image` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'headImage 冗余字段',
   `contents` json NULL COMMENT '推送内容',
@@ -224,7 +224,7 @@ DROP TABLE IF EXISTS `t_account_material`;
 CREATE TABLE `t_account_material`  (
   `id` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT 'id',
   `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '描述',
-  `type` int(0) NULL DEFAULT NULL COMMENT '类型',
+  `type` tinyint(0) NULL DEFAULT NULL COMMENT '类型',
   `media_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '微信media id',
   `account_id` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '公众号id',
   `local_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '本地地址',
@@ -245,7 +245,7 @@ CREATE TABLE `t_account_articles`  (
   `title` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '标题',
   `content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '内容',
   `content_source_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '链接地址',
-  `show_cover_pic` int(0) NULL DEFAULT 1 COMMENT '是否显示封面',
+  `show_cover_pic` tinyint(1) NULL DEFAULT 1 COMMENT '是否显示封面',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
   `media_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '微信media id',
   PRIMARY KEY (`id`) USING BTREE
@@ -261,7 +261,7 @@ CREATE TABLE `t_account_follow_reply`  (
   `account_id` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '公众号id',
   `nike_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '公众号名称',
   `head_image` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '头像',
-  `push_type` int(0) NULL DEFAULT NULL COMMENT '推送方式:0-全部推送,1-按顺序推送,2-随机推送一条',
+  `push_type` tinyint(1) NULL DEFAULT NULL COMMENT '推送方式:0-全部推送,1-按顺序推送,2-随机推送一条',
   `enable` tinyint(1) NULL DEFAULT NULL COMMENT '开关',
   `contents` json NULL COMMENT '回复内容',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
@@ -277,13 +277,13 @@ CREATE TABLE `t_qr_code`  (
   `id` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT 'id',
   `account_id` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '公众号id',
   `label` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '公众号标题',
-  `type` int(0) NULL DEFAULT NULL COMMENT '类型 0 临时 1永久',
+  `type` tinyint(1) NULL DEFAULT NULL COMMENT '类型 0 临时 1永久',
   `total_num` int(0) NULL DEFAULT NULL COMMENT '总扫码次数',
   `new_num` int(0) NULL DEFAULT NULL COMMENT '新扫码且关注',
   `follow_num` int(0) NULL DEFAULT NULL COMMENT '已关注扫码',
   `url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '二维码地址',
   `ticket` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'ticket',
-  `push_type` int(0) NULL DEFAULT NULL COMMENT '推送方式',
+  `push_type` tinyint(1) NULL DEFAULT NULL COMMENT '推送方式',
   `nike_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '公众号名称 冗余',
   `head_image` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '公众号头像 冗余',
   `expire_time` datetime(0) NULL DEFAULT NULL COMMENT '过期时间',
@@ -348,7 +348,7 @@ CREATE TABLE `t_customer_msg`  (
   `label` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '消息名称',
   `contents` json NULL COMMENT '消息内容',
   `send_time` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '发送时间',
-  `type` tinyint(0) NULL DEFAULT NULL COMMENT '类型 0 全部粉丝 1 筛选粉丝',
+  `type` tinyint(1) NULL DEFAULT NULL COMMENT '类型 0 全部粉丝 1 筛选粉丝',
   `select_sex` int(0) NULL DEFAULT NULL COMMENT '筛选性别',
   `select_subscribe_time` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '筛选关注时间',
   `select_province` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '省份',
@@ -356,7 +356,7 @@ CREATE TABLE `t_customer_msg`  (
   `select_tag` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '标签',
   `success_num` int(0) NULL DEFAULT NULL COMMENT '发送成功',
   `pre_success_num` int(0) NULL DEFAULT NULL COMMENT '预计成功',
-  `status` tinyint(0) NULL DEFAULT NULL COMMENT '状态',
+  `status` tinyint(1) NULL DEFAULT NULL COMMENT '状态',
   `auth_id` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '认证权限id parentUserId',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
   PRIMARY KEY (`id`) USING BTREE
@@ -372,7 +372,7 @@ CREATE TABLE `t_account_customer_msg`  (
   `account_id` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '公众号id',
   `success_num` int(0) NULL DEFAULT NULL COMMENT '成功人数',
   `pre_success_num` int(0) NULL DEFAULT NULL COMMENT '预计成功',
-  `status` tinyint(0) NULL DEFAULT NULL COMMENT '状态码',
+  `status` tinyint(1) NULL DEFAULT NULL COMMENT '状态码',
   PRIMARY KEY (`id`) USING BTREE
 ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '公众号客服消息' ROW_FORMAT = Dynamic;
 
@@ -386,17 +386,17 @@ CREATE TABLE `t_group_msg`  (
   `contents` json NULL COMMENT '发送内容',
   `send_time` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '发送时间',
   `send_num` int(0) NULL DEFAULT NULL COMMENT '发送数量',
-  `msg_type` tinyint(0) NULL DEFAULT NULL COMMENT '1-图文,2-图片,3-文字,4-音频,5-视频',
-  `type` tinyint(0) NULL DEFAULT NULL COMMENT ' 0 条件筛选 1 全部',
-  `power` tinyint(0) NULL DEFAULT NULL COMMENT '微信后台',
+  `msg_type` tinyint(1) NULL DEFAULT NULL COMMENT '1-图文,2-图片,3-文字,4-音频,5-视频',
+  `type` tinyint(1) NULL DEFAULT NULL COMMENT ' 0 条件筛选 1 全部',
+  `power` tinyint(1) NULL DEFAULT NULL COMMENT '微信后台',
   `repeat_send` tinyint(1) NULL DEFAULT NULL COMMENT '转发是否继续发送',
-  `select_sex` int(0) NULL DEFAULT NULL COMMENT '选择性别',
+  `select_sex` tinyint(1) NULL DEFAULT NULL COMMENT '选择性别',
   `select_subscribe_time` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '订阅时间',
   `select_province` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '省',
   `select_city` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '城市',
   `select_tag` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '标签',
   `phone` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '电话',
-  `status` int(0) NULL DEFAULT NULL COMMENT '状态',
+  `status` tinyint(1) NULL DEFAULT NULL COMMENT '状态',
   `create_time` datetime(0) NULL DEFAULT NULL,
   `head_image` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
   `nike_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
@@ -413,12 +413,12 @@ CREATE TABLE `t_template_msg`  (
   `label` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '消息名称',
   `template_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '模板id',
   `template_data` json NULL COMMENT '模板数据',
-  `link_type` tinyint(0) NULL DEFAULT NULL COMMENT '0 链接,1小程序',
+  `link_type` tinyint(1) NULL DEFAULT NULL COMMENT '0 链接,1小程序',
   `link_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '链接地址或者小程序页面',
   `link_app_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '小程序appid',
   `send_time` varchar(0) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '发送时间',
   `send_num` int(0) NULL DEFAULT NULL COMMENT '发送数目',
-  `status` tinyint(0) NULL DEFAULT NULL COMMENT '状态码',
+  `status` tinyint(1) NULL DEFAULT NULL COMMENT '状态码',
   `nike_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
   `head_image` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
   `create_time` datetime(0) NULL DEFAULT NULL,