| @@ 50-58 (lines=9) @@ | ||
| 47 | $this->groupTable = $params['groupTable']; | |
| 48 | } | |
| 49 | ||
| 50 |         if (!$this->db->tableExists('acl_user')) { | |
| 51 |             $this->db->createTable('acl_user', [ | |
| 52 | '`id` int(10) unsigned NOT NULL AUTO_INCREMENT', | |
| 53 | '`user` int(11) unsigned NOT NULL', | |
| 54 | '`role` int(11) unsigned DEFAULT NULL', | |
| 55 | '`perm` int(11) unsigned DEFAULT NULL', | |
| 56 | 'PRIMARY KEY (`id`)' | |
| 57 | ], 'ENGINE=MyISAM DEFAULT CHARSET=utf8'); | |
| 58 | } | |
| 59 | } | |
| 60 | ||
| 61 | /** | |
| @@ 37-45 (lines=9) @@ | ||
| 34 |     { | |
| 35 | parent::__construct($connection); | |
| 36 | ||
| 37 |         if (!$this->db->tableExists('rbac_role')) { | |
| 38 |             $this->db->createTable('rbac_role', [ | |
| 39 | '`name` varchar(127) NOT NULL', | |
| 40 | '`type` int(11) NOT NULL DEFAULT \'0\'', | |
| 41 | '`based` varchar(127)', | |
| 42 | '`data` text', | |
| 43 | 'UNIQUE KEY `name` (`name`)' | |
| 44 | ], 'ENGINE=MyISAM DEFAULT CHARSET=utf8'); | |
| 45 | } | |
| 46 | } | |
| 47 | ||
| 48 | /** | |