Files
mina_auth/system/db/db.sql
2016-10-28 17:26:21 +08:00

22 lines
1.6 KiB
SQL
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

DROP TABLE IF EXISTS `cAppinfo`;
CREATE TABLE `cAppinfo` (
`appid` varchar(200) COLLATE utf8_unicode_ci NOT NULL COMMENT '应用的唯一标识',
`secret` varchar(300) COLLATE utf8_unicode_ci NOT NULL COMMENT '应用的密钥',
`login_duration` int(11) DEFAULT '30' COMMENT '默认登陆有效期,单位天',
`session_duration` int(11) DEFAULT '3600' COMMENT '默认session有效期,单位秒',
`qcloud_appid` varchar(300) COLLATE utf8_unicode_ci DEFAULT 'appid_qcloud',
`ip` varchar(50) COLLATE utf8_unicode_ci DEFAULT '0.0.0.0',
PRIMARY KEY (`appid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='全局信息表 cAppinfo';
DROP TABLE IF EXISTS `cSessioninfo`;
CREATE TABLE `cSessioninfo` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '本次会话分配给用户的id',
`skey` varchar(200) COLLATE utf8_unicode_ci NOT NULL COMMENT '本次会话分配给用户的skey',
`create_time` int(11) NOT NULL COMMENT '创建时间',
`last_visit_time` int(11) NOT NULL COMMENT '最近访问时间',
`open_id` varchar(200) COLLATE utf8_unicode_ci NOT NULL COMMENT '微信用户标识',
`session_key` varchar(200) COLLATE utf8_unicode_ci NOT NULL COMMENT '微信session',
`user_info` text COLLATE utf8_unicode_ci,
KEY `auth` (`id`,`skey`),
KEY `wexin` (`open_id`,`session_key`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;