CREATE TABLE IF NOT EXISTS `YB_TABLE_PREFIX_authorize_token` (
    `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增id',
    `appid` varchar(255) NOT NULL  DEFAULT '' COMMENT 'appid',
    `open_appid` varchar(255) NOT NULL  DEFAULT '' COMMENT 'open_appid',
    `access_token` varchar(500) NOT NULL  DEFAULT '' COMMENT 'authorizer_access_token',
    `refresh_token` varchar(500) NOT NULL DEFAULT '' COMMENT 'authorizer_refresh_token',
    `auditid` varchar(255) NOT NULL  DEFAULT '' COMMENT '审核',
    `expire_time` int(11) NOT NULL  DEFAULT '0' COMMENT 'authorizer_access_token过期时间',
    `refresh_expire_time` int(11) NOT NULL DEFAULT '0' COMMENT 'authorizer_refresh_token过期时间',
    `type` int(11) NOT NULL DEFAULT 2 COMMENT '账号类型：1-公众号；2-小程序',
    `third_type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '第三方类型：1-微信开放平台；2-快手开放平台',
    `auth_permission` text COMMENT '授权给开放平台的权限',
    `mch_id` int(11) NOT NULL COMMENT '应用id',
    PRIMARY KEY (`id`)
    ) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8 COMMENT='第三方授权表';

CREATE TABLE IF NOT EXISTS `YB_TABLE_PREFIX_access_token` (
    `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增id',
    `appid` varchar(255) NOT NULL COMMENT 'appid',
    `access_token` varchar(255) NOT NULL COMMENT 'access_token',
    `refresh_token` varchar(255) DEFAULT '' COMMENT 'refresh_token',
    `expire_time` int(11) NOT NULL DEFAULT '0' COMMENT '过期时间',
    `token_type` varchar(255) DEFAULT 'default' COMMENT 'default/默认 customer_contact_token/企业微信客户  address_book_token/企业通讯录',
    `platform` tinyint(3) NOT NULL DEFAULT 0 COMMENT '所属平台: 0微信|1百度|2支付宝|3字节跳动|4公众号|5手机站|6QQ',
    `mch_id` int(11) NOT NULL COMMENT '应用id',
    `shop_id` int(11) NOT NULL DEFAULT 0 COMMENT '店铺ID',
    `create_time` int(11) NOT NULL DEFAULT 0 COMMENT '创建时间',
    `update_time` int(11) NOT NULL DEFAULT 0 COMMENT '修改时间',
    PRIMARY KEY (`id`)
    ) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8 COMMENT='access_token表';
