1
0
mirror of https://github.com/chatopera/cosin.git synced 2025-07-24 08:31:45 +08:00

close #407 add v7 upgrade sql

This commit is contained in:
Yu 2021-02-20 16:47:41 +08:00
parent 95d9877de3
commit 234d4379c4
5 changed files with 90 additions and 0 deletions

View File

@ -0,0 +1,21 @@
USE `cosinee`;
-- -----------------
-- prepare variables
-- -----------------
CREATE TABLE IF NOT EXISTS `cs_fb_messenger` (
`id` varchar(32) NOT NULL,
`page_id` varchar(100) NOT NULL,
`token` varchar(300) NOT NULL,
`verify_token` varchar(100) NOT NULL,
`name` varchar(100) NOT NULL,
`status` varchar(100) NOT NULL,
`organ` varchar(32) NOT NULL,
`aiid` varchar(32) DEFAULT NULL,
`ai` tinyint(4) DEFAULT '0' COMMENT '启用AI',
`aisuggest` tinyint(4) DEFAULT '0' COMMENT '启用智能建议',
`config` VARCHAR(1000) NULL DEFAULT NULL COMMENT '文案配置',
`createtime` datetime NOT NULL,
`updatetime` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='FB渠道';

View File

@ -0,0 +1,20 @@
USE `cosinee`;
-- -----------------
-- prepare variables
-- -----------------
CREATE TABLE IF NOT EXISTS `cs_fb_otn` (
`id` VARCHAR(32) NOT NULL,
`name` VARCHAR(100) NOT NULL,
`page_id` VARCHAR(100) NOT NULL,
`pre_sub_message` VARCHAR(500) NULL DEFAULT NULL,
`sub_message` VARCHAR(500) NOT NULL,
`success_message` VARCHAR(500) NULL DEFAULT NULL,
`otn_message` VARCHAR(1000) NOT NULL,
`status` VARCHAR(50) NOT NULL,
`createtime` DATETIME NOT NULL,
`updatetime` DATETIME NOT NULL,
`sendtime` DATETIME NULL DEFAULT NULL,
`sub_num` INT(11) NOT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='FB OTN';

View File

@ -0,0 +1,15 @@
USE `cosinee`;
-- -----------------
-- prepare variables
-- -----------------
CREATE TABLE IF NOT EXISTS `cs_fb_otn_follow` (
`id` VARCHAR(32) NOT NULL,
`page_id` VARCHAR(32) NOT NULL,
`otn_id` VARCHAR(32) NOT NULL,
`user_id` VARCHAR(300) NOT NULL,
`otn_token` VARCHAR(300) NOT NULL,
`createtime` DATETIME NOT NULL,
`updatetime` DATETIME NOT NULL,
`sendtime` DATETIME NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='FB OTN 订阅';

View File

@ -0,0 +1,32 @@
USE `cosinee`;
-- -----------------
-- prepare variables
-- -----------------
SET @dbname = DATABASE ( );
SET @tablename = "uk_onlineuser";
SET @columnname = "headimgurl";
SET @preparedStatement = (
SELECT
IF
(
(
SELECT
COUNT( * )
FROM
INFORMATION_SCHEMA.COLUMNS
WHERE
( table_name = @tablename )
AND ( table_schema = @dbname )
AND ( column_name = @columnname )
) > 0,
"SELECT 1",
CONCAT( "ALTER TABLE ", @tablename, " ADD ", @columnname, " varchar(300) DEFAULT NULL COMMENT '访客头像';" )
)
);
PREPARE alterIfNotExists
FROM
@preparedStatement;
EXECUTE alterIfNotExists;
DEALLOCATE PREPARE alterIfNotExists;

View File

@ -103,6 +103,8 @@ block content
| Skype
else if currentbot.channel == "callout"
| 外呼
else if currentbot.channel == "messenger"
| Messenger
else
| 未知渠道类型
td