Commit 6c3c118d by jscat

nyx sql: 数据更新

1. 去除title_abbr 字段
2. 添加活动, 商家地址字段
parent 0fb97852
USE rockwell_key;
USE rockwell_key;
......@@ -84,34 +84,34 @@ CREATE TABLE tbl_activity (
`activity_id` VARCHAR(100) COMMENT '活动的id, uuid format, like aid_001',
`activity_status` VARCHAR(10) DEFAULT '10' COMMENT '活动状态: 00: 不可参与;01:可参与',
`tag` VARCHAR(200) DEFAULT NULL COMMENT '发布的标签,比如: 酒单;;活动;;心情;;饮事;;最热Gluh Wein',
`title` VARCHAR(200) NOT NULL COMMENT '发布标题,比如:此生必去系列。',
`title_abbr` VARCHAR(200) NOT NULL COMMENT '活动简称,比如:此生必去系列。',
`title` VARCHAR(200) NOT NULL COMMENT '发布标题,比如:此生必去系列。',
`num_like` int DEFAULT 0 COMMENT '点赞次数',
`content` VARCHAR(1000) NOT NULL COMMENT '发布内容, 比如: 共10题::可获得5积分 (多个content之间用::来隔开, 未来可考虑json格式)',
`quiz` VARCHAR(200) COMMENT 'quiz题目列表, 通过::做间隔, ',
`point` DOUBLE(10,2) COMMENT 'quiz 总的积分',
`user_id` VARCHAR(100) COMMENT '用户的id, uuid format, like uid_001',
`member_id` VARCHAR(100) COMMENT '商家的id, uuid format, like mid_001',
`address_id` VARCHAR(100) COMMENT '地址的id, uuid format, like addid_001',
`note_image` VARCHAR(800) DEFAULT NULL COMMENT '发布的图片; 以::做分割',
`create_datetime` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
`update_datetime` DATETIME DEFAULT NULL,
PRIMARY KEY(`activity_id`),
KEY `query_key` (`member_id`,`tag`, `title`))
KEY `query_key` (`member_id`, `user_id`, `tag`, `title`))
ENGINE=INNODB DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT='rockwell member 活动发布表';
INSERT INTO `tbl_activity`(`activity_id`, `activity_status`, `tag`, `title`, `title_abbr`, `num_like`, `content`, `quiz`, `point`, `member_id`, `address_id`, `note_image`, `create_datetime`,`update_datetime`)
INSERT INTO `tbl_activity`(`activity_id`, `activity_status`, `tag`, `title`, `num_like`, `content`, `quiz`, `point`, `user_id`, `member_id`, `address_id`, `note_image`, `create_datetime`,`update_datetime`)
VALUES
('aid_001', '01', '竞答', 'Renaissance Bar红酒知识竞答', '', 34, '共5题::可获得5积分', '190::191::195::196::299', 5.0, 'mid_123', '', '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'),
('aid_002', '01', '竞答', 'Renaissance Bar威士忌知识竞答', '', 100, '共10题::可获得5积分', '290::191::195:196::283::201::300::342::355::214', 5.0, 'mid_123', '', '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'),
('aid_003', '01', '竞答', '叁年间知识竞答', '', 30, '共5题::可获得5积分', '199::191::295:236::200', 5.0, 'mid_456', '', 'https://930-test-sh.oss-cn-shanghai.aliyuncs.com/user-dir/%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20200810202018.jpg::http://930-test-sh.oss-cn-shanghai.aliyuncs.com/user-dir/tmp_93f6ac372755b4efc4f0941cd6a8a007.jpg', '2020-05-25 14:39:20', '2020-05-25 14:39:20'),
('aid_004', '01', '竞答', 'Cin Cin知识竞答', '', 10, '共5题::可获得5积分', '190::191::195:196::313', 5.0, 'mid_001', '', 'http://930-test-sh.oss-cn-shanghai.aliyuncs.com/user-dir/tmp_927aed9aa3b4fb2d857680fae75b76b2.jpg', '2020-05-29 14:48:11','2020-05-29 14:48:11'),
('aid_005', '01', '活动', 'Renaissance Bar威士忌四小杯特饮活动', '威士忌特饮日', 4, '一次领略泥煤的各种风味', '', 0.0, 'mid_123', 'addid_001', '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-03-27 11:24:45', '2020-03-27 11:24:45'),
('aid_006', '01', '活动', '叁年间-罗翌 意大利红酒周', '意大利红酒周', 10, '叁年间的专业加上罗翌的品质,你值得期待', '', 0.0, 'mid_456', 'addid_002', 'https://930-test-sh.oss-cn-shanghai.aliyuncs.com/user-dir/%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20200810202018.jpg', '2020-03-27 11:24:45', '2020-03-27 11:24:45'),
('aid_007', '01', '活动', '还有三天我们就要去狂欢啦~', '周年庆品酒会', 100, '这个仲夏里最值得期待的活动(详情回顾),终于尘埃落定。\n服务了那么多场的大小展会活动,这一回总算是轮到我们自己了。\n在新的八月德国“降温组”发布两天就售罄后,在这个周五的晚上我们想用最简单的安排告诉你们', '', 0.0, 'mid_456', 'addid_001', 'https://930-test-sh.oss-cn-shanghai.aliyuncs.com/user-dir/santian.png', '2020-03-27 11:24:45', '2020-03-27 11:24:45'),
('aid_008', '01', '活动', '还有三天我们就要去狂欢啦~', '烤肉海鲜自助', 100, '这个仲夏里最值得期待的活动(详情回顾),终于尘埃落定。\n服务了那么多场的大小展会活动,这一回总算是轮到我们自己了。\n在新的八月德国“降温组”发布两天就售罄后,在这个周五的晚上我们想用最简单的安排告诉你们', '', 0.0, 'mid_456', 'addid_001', 'https://930-test-sh.oss-cn-shanghai.aliyuncs.com/user-dir/santian.png', '2020-03-27 11:24:45', '2020-03-27 11:24:45'),
('aid_009', '01', '活动', '【8.8】疯狂系列四:红玫瑰与白玫瑰--丹魄', '红丹魄白丹魄', 100, '痴狂系列,歌海娜的历史被翻开新篇章,据说歌海娜早已经不是原本的样貌。十二款酒,竟无一雷同,每一支都尽态极妍。那些原本被忽略的小产区,试过便不由得喜出望外。', '', 0.0, 'mid_456', 'addid_001', 'https://930-test-sh.oss-cn-shanghai.aliyuncs.com/user-dir/baimeigui.jpg', '2020-03-27 11:24:45', '2020-03-27 11:24:45'),
('aid_010', '01', '活动', '黑石卡杜12年+小吃+苏打三瓶', '黑石卡杜', 0, '黑石卡杜12年+小吃+苏打三瓶', '', 0.0, 'mid_457', 'addid_003', 'https://930-test-sh.oss-cn-shanghai.aliyuncs.com/user-dir/xunyue_activity.png', '2020-03-27 11:24:45', '2020-03-27 11:24:45'),
('aid_011', '01', '活动', '任意两杯鸡尾酒双人套餐', '鸡尾酒双人份', 0, 'cocktail任意两杯鸡尾酒', '', 0.0, 'mid_458', 'addid_004', 'https://930-test-sh.oss-cn-shanghai.aliyuncs.com/user-dir/xingtu_activity.jpg', '2020-03-27 11:24:45', '2020-03-27 11:24:45')
('aid_001', '01', '竞答', 'Renaissance Bar红酒知识竞答', 34, '共5题::可获得5积分', '190::191::195::196::299', 5.0, '', 'mid_123', '', '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'),
('aid_002', '01', '竞答', 'Renaissance Bar威士忌知识竞答', 100, '共10题::可获得5积分', '290::191::195:196::283::201::300::342::355::214', 5.0, '', 'mid_123', '', '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'),
('aid_003', '01', '竞答', '叁年间知识竞答', 30, '共5题::可获得5积分', '199::191::295:236::200', 5.0, '', 'mid_456', '', 'https://930-test-sh.oss-cn-shanghai.aliyuncs.com/user-dir/%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20200810202018.jpg::http://930-test-sh.oss-cn-shanghai.aliyuncs.com/user-dir/tmp_93f6ac372755b4efc4f0941cd6a8a007.jpg', '2020-05-25 14:39:20', '2020-05-25 14:39:20'),
('aid_004', '01', '竞答', 'Cin Cin知识竞答', 10, '共5题::可获得5积分', '190::191::195:196::313', 5.0, '', 'mid_001', '', 'http://930-test-sh.oss-cn-shanghai.aliyuncs.com/user-dir/tmp_927aed9aa3b4fb2d857680fae75b76b2.jpg', '2020-05-29 14:48:11','2020-05-29 14:48:11'),
('aid_005', '01', '活动', 'Renaissance Bar威士忌四小杯特饮活动', 4, '一次领略泥煤的各种风味', '', 0.0, '', 'mid_123', 'addid_001', '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-03-27 11:24:45', '2020-03-27 11:24:45'),
('aid_006', '01', '活动', '叁年间-罗翌 意大利红酒周', 10, '叁年间的专业加上罗翌的品质,你值得期待', '', 0.0, '', 'mid_456', 'addid_002', 'https://930-test-sh.oss-cn-shanghai.aliyuncs.com/user-dir/%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20200810202018.jpg', '2020-03-27 11:24:45', '2020-03-27 11:24:45'),
('aid_007', '01', '活动', '还有三天我们就要去狂欢啦~', 100, '这个仲夏里最值得期待的活动(详情回顾),终于尘埃落定。\n服务了那么多场的大小展会活动,这一回总算是轮到我们自己了。\n在新的八月德国“降温组”发布两天就售罄后,在这个周五的晚上我们想用最简单的安排告诉你们', '', 0.0, '', 'mid_456', 'addid_001', 'https://930-test-sh.oss-cn-shanghai.aliyuncs.com/user-dir/santian.png', '2020-03-27 11:24:45', '2020-03-27 11:24:45'),
('aid_008', '01', '活动', '还有三天我们就要去狂欢啦~', 100, '这个仲夏里最值得期待的活动(详情回顾),终于尘埃落定。\n服务了那么多场的大小展会活动,这一回总算是轮到我们自己了。\n在新的八月德国“降温组”发布两天就售罄后,在这个周五的晚上我们想用最简单的安排告诉你们', '', 0.0, '', 'mid_456', 'addid_001', 'https://930-test-sh.oss-cn-shanghai.aliyuncs.com/user-dir/santian.png', '2020-03-27 11:24:45', '2020-03-27 11:24:45'),
('aid_009', '01', '活动', '【8.8】疯狂系列四:红玫瑰与白玫瑰--丹魄', 100, '痴狂系列,歌海娜的历史被翻开新篇章,据说歌海娜早已经不是原本的样貌。十二款酒,竟无一雷同,每一支都尽态极妍。那些原本被忽略的小产区,试过便不由得喜出望外。', '', 0.0, 'mid_456', '', 'addid_001', 'https://930-test-sh.oss-cn-shanghai.aliyuncs.com/user-dir/baimeigui.jpg', '2020-03-27 11:24:45', '2020-03-27 11:24:45'),
('aid_010', '01', '活动', '黑石卡杜12年+小吃+苏打三瓶', 0, '黑石卡杜12年+小吃+苏打三瓶', '', 0.0, '', 'mid_457', 'addid_003', 'https://930-test-sh.oss-cn-shanghai.aliyuncs.com/user-dir/xunyue_activity.png', '2020-03-27 11:24:45', '2020-03-27 11:24:45'),
('aid_011', '01', '活动', '任意两杯鸡尾酒双人套餐', 0, 'cocktail任意两杯鸡尾酒', '', 0.0, '', 'mid_458', 'addid_004', 'https://930-test-sh.oss-cn-shanghai.aliyuncs.com/user-dir/xingtu_activity.jpg', '2020-03-27 11:24:45', '2020-03-27 11:24:45')
......
USE rockwell_key;
USE rockwell_key;
......@@ -37,8 +37,10 @@ VALUES
('addid_001', '上海市黄浦区复兴中路523弄6号一楼', '01', 'mid_123', '2020-05-29 16:01:48', '2020-05-29 16:01:48'),
('addid_002', '上海市徐汇区永嘉路692号2栋1楼', '01', 'mid_456', '2020-05-29 16:01:48', '2020-05-29 16:01:48'),
('addid_003', '北京市东城区东直门北大街8号楼迤西东直门工商所院内', '01', 'mid_457', '2020-05-29 16:01:48', '2020-05-29 16:01:48'),
('addid_004', '成都市泰和二街40号英祥财富领域一楼', '01', 'mid_458', '2020-05-29 16:01:48', '2020-05-29 16:01:48')
('addid_004', '成都市泰和二街40号英祥财富领域一楼', '01', 'mid_458', '2020-05-29 16:01:48', '2020-05-29 16:01:48'),
('addid_005', '上海市徐汇区五原路86号', '01', 'mid_001', '2020-05-29 16:01:48', '2020-05-29 16:01:48'),
('addid_006', '上海市徐汇区五原路71号2号楼1F', '01', 'mid_002', '2020-05-29 16:01:48', '2020-05-29 16:01:48'),
('addid_007', '上海徐汇区安福路162号(近乌鲁木齐中路)', '01', 'mid_003', '2020-05-29 16:01:48', '2020-05-29 16:01:48')
;
......
USE rockwell_key;
USE rockwell_key;
/*
用于member商户及user用户表的对应关系
*/
DROP TABLE IF EXISTS tbl_member_user;
CREATE TABLE `tbl_member_user` (
`member_id` VARCHAR(100) COMMENT '商家id',
`user_id` VARCHAR(100) COMMENT '用户id',
`status` VARCHAR(19) DEFAULT '01' COMMENT '关系是否存在, 00: 不存在; 01: 存在',
`default_member` VARCHAR(100) DEFAULT '0' COMMENT '用户的默认商家: 00: 非默认; 01: 默认',
`default_user` VARCHAR(100) DEFAULT '0' COMMENT '商家的默认用户: 00: 非默认; 01: 默认',
`create_datetime` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '创建时间',
`update_datetime` DATETIME DEFAULT NULL COMMENT '最近一次更新时间',
PRIMARY KEY (`member_id`, `user_id`),
UNIQUE INDEX `unique_key` (`member_id`, `user_id`),
KEY `query_key` (`status`, `default_member`, `default_user`)
) ENGINE=INNODB DEFAULT CHARSET=utf8 COMMENT='商户-用户表';
INSERT INTO `tbl_member_user`(`member_id`, `user_id`, `status`, `default_member`, `default_user`,
`create_datetime`,`update_datetime`)
VALUES
('mid_001', 'uid_001', '01', '01', '00', '2019-11-20 11:24:45', '2019-11-20 11:24:45'),
('mid_001', 'uid_002', '01', '01', '01', '2019-11-20 11:24:45', '2019-11-20 11:24:45'),
('mid_001', 'uid_003', '01', '01', '00', '2019-11-20 11:24:45', '2019-11-20 11:24:45'),
('mid_002', 'uid_001', '01', '00', '00', '2019-11-20 11:24:45', '2019-11-20 11:24:45'),
('mid_002', 'uid_002', '01', '00', '01', '2019-11-20 11:24:45', '2019-11-20 11:24:45'),
('mid_003', 'uid_001', '01', '00', '01', '2019-11-20 11:24:45', '2019-11-20 11:24:45'),
('mid_004', 'uid_003', '01', '00', '01', '2019-11-20 11:24:45', '2019-11-20 11:24:45'),
('mid_005', 'uid_003', '01', '00', '01', '2019-11-20 11:24:45', '2019-11-20 11:24:45')
;
\ No newline at end of file
USE rockwell_key;
USE rockwell_key;
......@@ -9,7 +9,7 @@ DROP VIEW IF EXISTS view_activity_detail;
CREATE VIEW view_activity_detail
AS
SELECT aa.activity_id, aa.activity_status, bb.member_name, bb.member_slogan, aa.tag, aa.title, aa.title_abbr, aa.num_like, aa.content, aa.quiz, aa.point, dd.address_name, IFNULL(cc.product_id,"") as product_id, IFNULL(cc.product_desc,"") as product_desc, IFNULL(cc.product_status,"") as product_status, IFNULL(cc.default_status,"") as default_status, IFNULL(cc.unit_price,0) as unit_price, IFNULL(cc.stock, 0) as stock, aa.note_image, aa.member_id, bb.member_status, bb.member_logo, cc.start_datetime, cc.end_datetime, aa.create_datetime, aa.update_datetime
SELECT aa.activity_id, aa.activity_status, bb.member_name, bb.member_slogan, aa.tag, aa.title, aa.num_like, aa.content, aa.quiz, aa.point, dd.address_name, IFNULL(cc.product_id,"") as product_id, IFNULL(cc.product_desc,"") as product_desc, IFNULL(cc.product_status,"") as product_status, IFNULL(cc.default_status,"") as default_status, IFNULL(cc.unit_price,0) as unit_price, IFNULL(cc.stock, 0) as stock, aa.note_image, aa.member_id, bb.member_status, bb.member_logo, cc.start_datetime, cc.end_datetime, aa.create_datetime, aa.update_datetime
FROM tbl_activity aa
LEFT JOIN tbl_member bb ON aa.member_id=bb.id
LEFT JOIN tbl_product cc ON aa.activity_id=cc.activity_id
......
USE rockwell_key;
USE rockwell_key;
......@@ -9,7 +9,7 @@ USE rockwell_key;
DROP VIEW IF EXISTS view_activity_info;
CREATE VIEW view_activity_info
AS
SELECT aa.activity_id, aa.activity_status, bb.member_name, bb.member_slogan, aa.tag, aa.title, aa.title_abbr, aa.num_like, aa.content, aa.quiz, aa.point, dd.address_name, IFNULL(cc.product_desc,"") as product_desc, IFNULL(cc.product_status,"") as product_status, IFNULL(cc.default_status,"") as default_status, IFNULL(cc.unit_price,0) as unit_price, aa.note_image, aa.member_id, bb.member_status, bb.member_logo, cc.start_datetime, cc.end_datetime, aa.create_datetime, aa.update_datetime
SELECT aa.activity_id, aa.activity_status, bb.member_name, bb.member_slogan, aa.tag, aa.title, aa.num_like, aa.content, aa.quiz, aa.point, dd.address_name, IFNULL(cc.product_desc,"") as product_desc, IFNULL(cc.product_status,"") as product_status, IFNULL(cc.default_status,"") as default_status, IFNULL(cc.unit_price,0) as unit_price, aa.note_image, aa.member_id, bb.member_status, bb.member_logo, cc.start_datetime, cc.end_datetime, aa.create_datetime, aa.update_datetime
FROM tbl_activity aa
LEFT JOIN tbl_member bb ON aa.member_id=bb.id
LEFT JOIN tbl_product cc ON aa.activity_id=cc.activity_id AND cc.default_status='01'
......
USE rockwell_key;
USE rockwell_key;
......@@ -9,6 +9,6 @@ USE rockwell_key;
DROP VIEW IF EXISTS view_collect;
CREATE VIEW view_collect
AS
SELECT aa.collect_id, aa.collect_status, aa.user_id, bb.activity_id, bb.activity_status, bb.member_name, bb.member_slogan, bb.tag, bb.title, bb.title_abbr, bb.num_like, bb.content, bb.quiz, bb.point, bb.address_name, bb.product_desc, bb.product_status, bb.default_status, bb.unit_price, bb.note_image, bb.member_id, bb.member_status, bb.member_logo, bb.start_datetime, bb.end_datetime, bb.create_datetime, bb.update_datetime
SELECT aa.collect_id, aa.collect_status, aa.user_id, bb.activity_id, bb.activity_status, bb.member_name, bb.member_slogan, bb.tag, bb.title, bb.num_like, bb.content, bb.quiz, bb.point, bb.address_name, bb.product_desc, bb.product_status, bb.default_status, bb.unit_price, bb.note_image, bb.member_id, bb.member_status, bb.member_logo, bb.start_datetime, bb.end_datetime, bb.create_datetime, bb.update_datetime
FROM tbl_collect aa
LEFT JOIN view_activity_info bb ON bb.activity_id=aa.activity_id
\ No newline at end of file
USE rockwell_key;
USE rockwell_key;
/*
member_user 表信息
添加了member_name, member_address, member_logo, member_slogan
*/
DROP VIEW IF EXISTS view_member_user;
CREATE VIEW view_member_user
AS
SELECT aa.member_id, aa.user_id, aa.status, aa.default_member, aa.default_user, bb.member_status, bb.member_name, bb.member_address, bb.member_slogan, bb.member_logo, cc.address_id, cc.address_name, aa.create_datetime, aa.update_datetime
FROM tbl_member_user aa
LEFT JOIN tbl_member bb ON bb.id=aa.member_id
LEFT JOIN tbl_address cc ON cc.client_id=aa.member_id and cc.address_status='01'
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论