權(quán)限表的建立
##1、新建三張表think_auth_group,think_auth_group_access,think_auth_rules
CREATE TABLE think_auth_group(id ??notint(11) not null Primary key auto_increment,title char(100) NOT NULL,?status tinyint(1) DEFAULT NULL,?rules char(80) DEFAULT NULL,?create_time int(11) DEFAULT NULL)ENGINE=InnoDB DEFAULT CHARSET=utf8;##建立表`think_auth_group_access` (
`uid`smallint(5) unsigned NOT NULL,
?`group_id`smallint(5) unsigned NOT NULL,
?唯一鍵`uid_group_id`(`uid`,`group_id`) ,
? KEY `uid` (`uid`),
? KEY `group_id` (`group_id`)
) 引擎=INNODB 預(yù)設(shè)字元集=utf8;
建立表格think_auth_rules(
id ??int(11) not null 主鍵auto_increment,
name varchar(100) NOT NULL,
title varchar(100) NOT NULL,?
##type tinyint(1) DEFAULT NULL,?status tinyint(1) DEFAULT NULL,?#condition char( 100) DEFAULT NULL , pid Smallint(5) 預(yù)設(shè)NULL,sort tinyint(4) 預(yù)設(shè)NULL, #create_time int(11) 預(yù)設(shè)NULL)