Przeglądaj źródła

add: 新增用户扩展表,并修改 user_notice 表定义

joe 4 lat temu
rodzic
commit
864cb83e04
1 zmienionych plików z 15 dodań i 3 usunięć
  1. 15 3
      public/install/crmeb.sql

+ 15 - 3
public/install/crmeb.sql

@@ -7349,6 +7349,16 @@ CREATE TABLE IF NOT EXISTS `eb_user` (
 
 -- --------------------------------------------------------
 
+CREATE TABLE IF NOT EXISTS `eb_user_ext` (
+    `uid` int(10) unsigned NOT NULL COMMENT '关联 uid',
+    `vip` int(10) unsigned NOT NULL DEFAULT 0,
+    `vip_time` int(11) unsigned NOT NULL COMMENT 'vip 日期',
+    `vip_expire` int(11) unsigned NOT NULL DEFAULT 0 COMMENT 'vip 过期时间',
+    `head_border` varchar(255) NOT NULL DEFAULT '' COMMENT '选择头像框',
+    PRIMARY KEY (`uid`),
+    KEY `vip` (`vip`) USING BTREE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户扩展表';
+
 --
 -- 表的结构 `eb_user_address`
 --
@@ -7510,7 +7520,7 @@ CREATE TABLE IF NOT EXISTS `eb_user_level` (
 
 CREATE TABLE IF NOT EXISTS `eb_user_notice` (
   `id` int(11) NOT NULL AUTO_INCREMENT,
-  `uid` text NOT NULL COMMENT '接收消息的用户id(类型:json数据)',
+  `uid` int(10) NOT NULL DEFAULT 0 COMMENT '接收消息的用户id(0 系统消息 -1 会员消息 + 指定用户消息)',
   `type` tinyint(1) NOT NULL DEFAULT '1' COMMENT '消息通知类型(1:系统消息;2:用户通知)',
   `user` varchar(20) NOT NULL DEFAULT '' COMMENT '发送人',
   `title` varchar(20) NOT NULL COMMENT '通知消息的标题信息',
@@ -7518,7 +7528,8 @@ CREATE TABLE IF NOT EXISTS `eb_user_notice` (
   `add_time` int(11) NOT NULL DEFAULT '0' COMMENT '通知消息发送的时间',
   `is_send` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否发送(0:未发送;1:已发送)',
   `send_time` int(11) NOT NULL COMMENT '发送时间',
-  PRIMARY KEY (`id`) USING BTREE
+  PRIMARY KEY (`id`) USING BTREE,
+  KEY `uid` (`uid`) USING BTREE
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户通知表' AUTO_INCREMENT=1 ;
 
 -- --------------------------------------------------------
@@ -7532,7 +7543,8 @@ CREATE TABLE IF NOT EXISTS `eb_user_notice_see` (
   `nid` int(11) NOT NULL DEFAULT '0' COMMENT '查看的通知id',
   `uid` int(11) NOT NULL DEFAULT '0' COMMENT '查看通知的用户id',
   `add_time` int(11) NOT NULL DEFAULT '0' COMMENT '查看通知的时间',
-  PRIMARY KEY (`id`) USING BTREE
+  PRIMARY KEY (`id`) USING BTREE,
+  KEY `uid` (`uid`) USING BTREE
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户通知发送记录表' AUTO_INCREMENT=1 ;
 
 -- --------------------------------------------------------