array( "CREATE TABLE IF NOT EXISTS `{pre}wechat` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL COMMENT '公众号名称', `orgid` varchar(255) NOT NULL COMMENT '公众号原始ID', `weixin` varchar(255) NOT NULL COMMENT '微信号', `token` varchar(255) NOT NULL COMMENT 'Token', `appid` varchar(255) NOT NULL COMMENT 'AppID', `appsecret` varchar(255) NOT NULL COMMENT 'AppSecret', `encodingaeskey` varchar(43) NOT NULL COMMENT 'EncodingAESKey', `type` int(1) unsigned NOT NULL DEFAULT '0' COMMENT '公众号类型', `oauth_status` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否开启微信登录', `oauth_name` varchar(100) DEFAULT NULL, `oauth_redirecturi` varchar(255) DEFAULT NULL, `oauth_count` int(11) unsigned NOT NULL DEFAULT '0', `time` int(11) unsigned NOT NULL DEFAULT '0', `sort` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '排序', `status` int(1) unsigned NOT NULL DEFAULT '1' COMMENT '状态', `default_wx` int(1) NOT NULL DEFAULT '1' COMMENT '1为默认使用,0为不默认', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;", "CREATE TABLE IF NOT EXISTS `{pre}wechat_custom_message` ( `id` int(10) NOT NULL AUTO_INCREMENT, `uid` int(10) unsigned NOT NULL DEFAULT '0', `msg` varchar(255) DEFAULT NULL COMMENT '信息内容', `iswechat` smallint(1) unsigned DEFAULT NULL, `send_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '发送时间', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;", "CREATE TABLE IF NOT EXISTS `{pre}wechat_extend` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(100) DEFAULT NULL COMMENT '功能名称', `keywords` varchar(20) DEFAULT NULL, `command` varchar(255) DEFAULT NULL COMMENT '扩展词', `config` text COMMENT '配置信息', `type` varchar(20) DEFAULT NULL, `enable` int(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否安装,1为已安装,0未安装', `author` varchar(100) DEFAULT NULL, `website` varchar(100) DEFAULT NULL, `wechat_id` int(10) unsigned NOT NULL COMMENT '公众号id', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;", "CREATE TABLE IF NOT EXISTS `{pre}wechat_mass_history` ( `id` int(11) NOT NULL AUTO_INCREMENT, `wechat_id` int(11) unsigned NOT NULL, `media_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '素材id', `type` varchar(10) DEFAULT NULL COMMENT '发送内容类型', `status` varchar(20) DEFAULT NULL COMMENT '发送状态,对应微信通通知状态', `send_time` int(11) unsigned NOT NULL DEFAULT '0', `msg_id` varchar(20) DEFAULT NULL COMMENT '微信端返回的消息ID', `totalcount` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'group_id下粉丝数;或者openid_list中的粉丝数', `filtercount` int(10) unsigned NOT NULL DEFAULT '0', `sentcount` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '发送成功的粉丝数', `errorcount` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '发送失败的粉丝数', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;", "CREATE TABLE IF NOT EXISTS `{pre}wechat_media` ( `id` int(10) NOT NULL AUTO_INCREMENT, `wechat_id` int(10) NOT NULL, `title` varchar(255) DEFAULT NULL COMMENT '图文消息标题', `command` varchar(20) NOT NULL COMMENT '关键词', `author` varchar(20) DEFAULT NULL, `is_show` int(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否显示封面,1为显示,0为不显示', `digest` varchar(255) DEFAULT NULL COMMENT '图文消息的描述', `content` text NOT NULL COMMENT '图文消息页面的内容,支持HTML标签', `link` varchar(255) DEFAULT NULL COMMENT '点击图文消息跳转链接', `file` varchar(255) DEFAULT NULL COMMENT '图片链接', `size` int(7) DEFAULT NULL COMMENT '媒体文件上传后,获取时的唯一标识', `file_name` varchar(255) DEFAULT NULL COMMENT '媒体文件上传时间戳', `thumb` varchar(255) DEFAULT NULL, `add_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '添加时间', `edit_time` int(11) unsigned NOT NULL DEFAULT '0', `type` varchar(10) DEFAULT NULL, `article_id` varchar(100) DEFAULT NULL, `sort` int(10) unsigned NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;", "CREATE TABLE IF NOT EXISTS `{pre}wechat_menu` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `wechat_id` int(10) unsigned NOT NULL DEFAULT '0', `pid` int(3) unsigned NOT NULL DEFAULT '0' COMMENT '父级ID', `name` varchar(255) NOT NULL COMMENT '菜单标题', `type` varchar(10) NOT NULL COMMENT '菜单的响应动作类型', `key` varchar(255) NOT NULL COMMENT '菜单KEY值,click类型必须', `url` varchar(255) NOT NULL COMMENT '网页链接,view类型必须', `sort` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '排序', `status` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '状态', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;", "CREATE TABLE IF NOT EXISTS `{pre}wechat_point` ( `log_id` mediumint(8) unsigned NOT NULL COMMENT '积分增加记录id', `openid` varchar(100) DEFAULT NULL, `keywords` varchar(100) NOT NULL COMMENT '关键词', `createtime` int(11) unsigned NOT NULL DEFAULT '0' ) ENGINE=MyISAM DEFAULT CHARSET=utf8;", "CREATE TABLE IF NOT EXISTS `{pre}wechat_prize` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `wechat_id` int(11) unsigned NOT NULL, `openid` varchar(100) NOT NULL, `prize_name` varchar(100) NOT NULL, `issue_status` int(2) NOT NULL DEFAULT '0' COMMENT '发放状态,0未发放,1发放', `winner` varchar(255) DEFAULT NULL, `dateline` int(11) unsigned NOT NULL DEFAULT '0', `prize_type` int(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否中奖,0未中奖,1中奖', `activity_type` varchar(20) NOT NULL COMMENT '活动类型', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;", "CREATE TABLE IF NOT EXISTS `{pre}wechat_qrcode` ( `id` int(10) NOT NULL AUTO_INCREMENT, `type` int(1) NOT NULL DEFAULT '0' COMMENT '二维码类型,0临时,1永久', `expire_seconds` int(4) DEFAULT NULL COMMENT '二维码有效时间', `scene_id` int(10) NOT NULL COMMENT '场景值ID,临时二维码时为32位非0整型,永久二维码时最大值为100000(目前参数只支持1--100000)', `username` varchar(60) DEFAULT NULL COMMENT '推荐人', `function` varchar(255) NOT NULL COMMENT '功能', `ticket` varchar(255) DEFAULT NULL COMMENT '二维码ticket', `qrcode_url` varchar(255) DEFAULT NULL COMMENT '二维码路径', `endtime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '结束时间', `scan_num` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '扫描量', `wechat_id` int(10) NOT NULL, `status` int(1) NOT NULL DEFAULT '1' COMMENT '状态', `sort` int(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;", "CREATE TABLE IF NOT EXISTS `{pre}wechat_reply` ( `id` int(10) NOT NULL AUTO_INCREMENT, `wechat_id` int(11) unsigned NOT NULL, `type` varchar(10) NOT NULL COMMENT '自动回复类型', `content` varchar(255) DEFAULT NULL, `media_id` int(10) DEFAULT NULL, `rule_name` varchar(180) DEFAULT NULL, `add_time` int(11) unsigned NOT NULL DEFAULT '0', `reply_type` varchar(10) DEFAULT NULL COMMENT '关键词回复内容的类型', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;", "CREATE TABLE IF NOT EXISTS `{pre}wechat_rule_keywords` ( `id` int(11) NOT NULL AUTO_INCREMENT, `rid` int(11) NOT NULL COMMENT '规则id', `rule_keywords` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;", "CREATE TABLE IF NOT EXISTS `{pre}wechat_template` ( `id` smallint(5) NOT NULL AUTO_INCREMENT, `template_id` varchar(64) DEFAULT NULL, `code` varchar(30) DEFAULT NULL COMMENT '模板消息标识', `content` text DEFAULT NULL, `template` text, `title` varchar(60) NOT NULL, `add_time` int(11) DEFAULT NULL, `status` tinyint(1) NOT NULL, `wechat_id` mediumint(8), PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;", "CREATE TABLE IF NOT EXISTS `{pre}wechat_template_log` ( `id` mediumint(8) NOT NULL AUTO_INCREMENT, `code` varchar(60) NOT NULL, `openid` varchar(64) NOT NULL, `data` text NOT NULL, `url` varchar(255) NOT NULL, `status` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=0 DEFAULT CHARSET=utf8;", "CREATE TABLE IF NOT EXISTS `{pre}wechat_user` ( `uid` int(10) unsigned NOT NULL AUTO_INCREMENT, `wechat_id` int(10) unsigned NOT NULL DEFAULT '0', `subscribe` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '用户是否订阅该公众号标识', `openid` varchar(255) NOT NULL COMMENT '用户的标识', `nickname` varchar(255) NOT NULL COMMENT '用户的昵称', `sex` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '用户的性别', `city` varchar(255) NOT NULL COMMENT '用户所在城市', `country` varchar(255) NOT NULL COMMENT '用户所在国家', `province` varchar(255) NOT NULL COMMENT '用户所在省份', `language` varchar(50) NOT NULL COMMENT '用户的语言', `headimgurl` varchar(255) NOT NULL COMMENT '用户头像', `subscribe_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户关注时间', `remark` varchar(255) DEFAULT NULL, `privilege` varchar(255) DEFAULT NULL, `unionid` varchar(255) NOT NULL, `groupid` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户组id', `ect_uid` int(11) unsigned NOT NULL COMMENT 'ecshop会员id', `bein_kefu` tinyint(1) unsigned NOT NULL COMMENT '是否处在多客服流程', `parent_id` int(11) unsigned NOT NULL COMMENT '如果是推荐注册,保存上一级用户id', PRIMARY KEY (`uid`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;", "CREATE TABLE IF NOT EXISTS `{pre}wechat_user_group` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `wechat_id` int(10) unsigned NOT NULL DEFAULT '0', `group_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '分组id', `name` varchar(255) NOT NULL COMMENT '分组名字,UTF8编码', `count` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '分组内用户数量', `sort` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '排序', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;", "INSERT INTO `{pre}wechat_template` (`template_id`, `code`, `content`, `template`, `title`, `add_time`, `status`, `wechat_id`) VALUES ('', 'TM00016', NULL, '订单号:{{orderID.DATA}}\r\n待付金额:{{orderMoneySum.DATA}}\r\n{{backupFieldName.DATA}}{{backupFieldData.DATA}}\r\n{{remark.DATA}}', '订单提交成功', 1458290854, 0, 1), ('', 'OPENTM207128229', NULL, '{{first.DATA}}\r\n订单:{{keyword1.DATA}}\r\n支付状态:{{keyword2.DATA}}\r\n支付日期:{{keyword3.DATA}}\r\n商户:{{keyword4.DATA}}\r\n金额:{{keyword5.DATA}}\r\n{{remark.DATA}}', '订单支付成功', 1458538502, 0, 1), ('', 'OPENTM202243318', NULL, '{{first.DATA}}\r\n订单内容:{{keyword1.DATA}}\r\n物流服务:{{keyword2.DATA}}\r\n快递单号:{{keyword3.DATA}}\r\n收货信息:{{keyword4.DATA}}\r\n{{remark.DATA}}', '订单发货通知', 1458538686, 0, 1);" ) );