Commit ae455641 by jscat

nyx sql: sql更新

1. 添加live/live_info表
2. 为userinfo添加nyxName字段, 用于用户名更新
parent e31b6423
USE rockwell_key;
/*
现场发布表 tbl_live 参考 tbl_activity
*/
DROP TABLE IF EXISTS tbl_live;
CREATE TABLE tbl_live (
`live_id` VARCHAR(100) COMMENT '直播的id, uuid format, like aid_001',
`live_status` VARCHAR(10) DEFAULT '10' COMMENT '直播状态: 01: 直播中; 00: 已结束',
`title` VARCHAR(200) NOT NULL COMMENT '发布标题,比如:此生必去系列。',
`city` VARCHAR(100) COMMENT '城市',
`address` VARCHAR(100) COMMENT '地址',
`num_watcher` int DEFAULT 0 COMMENT '在看人数: 实时数据, 从redis读取',
`user_id` VARCHAR(100) COMMENT '用户的id, uuid format, like uid_001',
`note_image` VARCHAR(4000) DEFAULT NULL COMMENT '发布的图片; 以::做分割',
`create_datetime` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
`update_datetime` DATETIME DEFAULT NULL,
PRIMARY KEY(`live_id`),
KEY `query_key_status` (`live_status`),
KEY `query_key` (`user_id`, `title`, `city`, `address`))
ENGINE=INNODB DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT='rockwell 现场活动发布表';
INSERT INTO `tbl_live`(`live_id`, `live_status`, `title`, `city`, `address`, `num_watcher`, `user_id`, `note_image`, `create_datetime`,`update_datetime`)
VALUES
('lid_001', '01', '巅峰赛第一', '上海', '静安南京西某地', 0, 'uid_088a957b-78e9-49cd-980b-ce8bc47b4e11', 'https://930-test-sh.oss-cn-shanghai.aliyuncs.com/user-dir/%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_20200710174939.png','2020-05-29 16:01:48', '2020-05-29 16:01:48'),
('lid_002', '01', '单排84-101 把把C 不混', '上海', '老码头', 0, 'uid_0948f75a-879e-4741-8a30-560182f348de', 'https://930-test-sh.oss-cn-shanghai.aliyuncs.com/user-dir/%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_20200710174939.png','2020-05-29 16:01:48', '2020-05-29 16:01:48')
;
USE rockwell_key;
/*
live 表及对应的 user info 信息
*/
DROP VIEW IF EXISTS view_live_info;
CREATE VIEW view_live_info
AS
SELECT aa.live_id, aa.live_status, aa.title, aa.city, aa.address, aa.num_watcher, aa.user_id, aa.note_image, bb.nyxName, bb.nickName, bb.avatarUrl, aa.create_datetime, aa.update_datetime
FROM tbl_live aa
LEFT JOIN rockwell_user.tbl_userinfo bb ON aa.user_id=bb.userid
...@@ -4,6 +4,7 @@ use rockwell_user; ...@@ -4,6 +4,7 @@ use rockwell_user;
DROP TABLE IF EXISTS tbl_userinfo; DROP TABLE IF EXISTS tbl_userinfo;
CREATE TABLE `tbl_userinfo` ( CREATE TABLE `tbl_userinfo` (
`userid` varchar(100) COMMENT '用户id, uuid format', `userid` varchar(100) COMMENT '用户id, uuid format',
`nyxName` varchar(100) DEFAULT NULL COMMENT 'nyxName',
`nickName` varchar(100) DEFAULT NULL COMMENT 'nickName', `nickName` varchar(100) DEFAULT NULL COMMENT 'nickName',
`avatarUrl` varchar(500) DEFAULT NULL COMMENT 'avatarUrl', `avatarUrl` varchar(500) DEFAULT NULL COMMENT 'avatarUrl',
`gender` varchar(100) DEFAULT NULL COMMENT 'gender', `gender` varchar(100) DEFAULT NULL COMMENT 'gender',
...@@ -18,8 +19,17 @@ CREATE TABLE `tbl_userinfo` ( ...@@ -18,8 +19,17 @@ CREATE TABLE `tbl_userinfo` (
insert into `tbl_userinfo`(`userid`, `nickName`, `gender`, `unionid`, `province`, `city`, `country`, `avatarUrl`, `create_datetime`) insert into `tbl_userinfo`(`userid`, `nickName`, `gender`, `unionid`, `province`, `city`, `country`, `avatarUrl`, `create_datetime`)
values values
("uid_001", "张三", "男", "上海市", "上海市", "中国", "https://930-test-sh.oss-cn-shanghai.aliyuncs.com/u_image/icon_avatar1.png", "2020-02-17 16:00:00"), ("uid_001", "张三", "张三", "男", "上海市", "上海市", "中国", "https://930-test-sh.oss-cn-shanghai.aliyuncs.com/u_image/icon_avatar1.png", "2020-02-17 16:00:00"),
("uid_002", "xyz", "男", "上海市", "上海市", "中国", "https://930-test-sh.oss-cn-shanghai.aliyuncs.com/u_image/icon_avatar2.png", "2020-02-17 16:00:00"), ("uid_002", "xyz", "xyz", "男", "上海市", "上海市", "中国", "https://930-test-sh.oss-cn-shanghai.aliyuncs.com/u_image/icon_avatar2.png", "2020-02-17 16:00:00"),
("uid_003", "西西", "男", "上海市", "上海市", "中国", "https://930-test-sh.oss-cn-shanghai.aliyuncs.com/u_image/icon_avatar3.png", "2020-02-17 16:00:00"), ("uid_003", "西西", "西西", "男", "上海市", "上海市", "中国", "https://930-test-sh.oss-cn-shanghai.aliyuncs.com/u_image/icon_avatar3.png", "2020-02-17 16:00:00"),
("uid_004", "李四", "男", "上海市", "上海市", "中国", "https://930-test-sh.oss-cn-shanghai.aliyuncs.com/u_image/icon_avatar4.png", "2020-02-17 16:00:00"), ("uid_004", "李四", "李四", "男", "上海市", "上海市", "中国", "https://930-test-sh.oss-cn-shanghai.aliyuncs.com/u_image/icon_avatar4.png", "2020-02-17 16:00:00"),
("uid_005", "王五 ", "男", "上海市", "上海市", "中国", "https://930-test-sh.oss-cn-shanghai.aliyuncs.com/u_image/icon_avatar5.png", "2020-02-17 16:00:00"); ("uid_005", "王五 ", "王五 ", "男", "上海市", "上海市", "中国", "https://930-test-sh.oss-cn-shanghai.aliyuncs.com/u_image/icon_avatar5.png", "2020-02-17 16:00:00");
/*
20201126 添加nyxName字段(假设活动主播会设定自己的名字)
ALTER TABLE tbl_userinfo ADD COLUMN `nyxName` VARCHAR(100) DEFAULT '' COMMENT 'nyxName';
UPDATE tbl_userinfo SET nyxName=nickName;
*/
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论