/* Aauth SQL Table Structure */ SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- -- Table structure for `aauth_groups` -- ---------------------------- DROP TABLE IF EXISTS `aauth_groups`; CREATE TABLE `aauth_groups` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(100), `definition` text, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8; -- ---------------------------- -- Records of aauth_groups -- ---------------------------- INSERT INTO `aauth_groups` VALUES ('1', 'Admin', 'Super Admin Group'); INSERT INTO `aauth_groups` VALUES ('2', 'Public', 'Public Access Group'); INSERT INTO `aauth_groups` VALUES ('3', 'Default', 'Default Access Group'); -- ---------------------------- -- Table structure for `aauth_perms` -- ---------------------------- DROP TABLE IF EXISTS `aauth_perms`; CREATE TABLE `aauth_perms` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(100), `definition` text, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- ---------------------------- -- Records of aauth_perms -- ---------------------------- -- ---------------------------- -- Table structure for `aauth_perm_to_group` -- ---------------------------- DROP TABLE IF EXISTS `aauth_perm_to_group`; CREATE TABLE `aauth_perm_to_group` ( `perm_id` int(11) unsigned NOT NULL, `group_id` int(11) unsigned NOT NULL, PRIMARY KEY (`perm_id`,`group_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- ---------------------------- -- Records of aauth_perm_to_group -- ---------------------------- -- ---------------------------- -- Table structure for `aauth_perm_to_user` -- ---------------------------- DROP TABLE IF EXISTS `aauth_perm_to_user`; CREATE TABLE `aauth_perm_to_user` ( `perm_id` int(11) unsigned NOT NULL, `user_id` int(11) unsigned NOT NULL, PRIMARY KEY (`perm_id`,`user_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- ---------------------------- -- Records of aauth_perm_to_user -- ---------------------------- -- ---------------------------- -- Table structure for `aauth_pms` -- ---------------------------- DROP TABLE IF EXISTS `aauth_pms`; CREATE TABLE `aauth_pms` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `sender_id` int(11) unsigned NOT NULL, `receiver_id` int(11) unsigned NOT NULL, `title` varchar(255) NOT NULL, `message` text, `date_sent` datetime DEFAULT NULL, `date_read` datetime DEFAULT NULL, PRIMARY KEY (`id`), KEY `full_index` (`id`,`sender_id`,`receiver_id`,`date_read`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- ---------------------------- -- Records of aauth_pms -- ---------------------------- -- ---------------------------- -- Table structure for `aauth_users` -- ---------------------------- DROP TABLE IF EXISTS `aauth_users`; CREATE TABLE `aauth_users` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `email` varchar(100) COLLATE utf8_general_ci NOT NULL, `pass` varchar(64) COLLATE utf8_general_ci NOT NULL, `name` varchar(100) COLLATE utf8_general_ci, `banned` tinyint(1) DEFAULT '0', `last_login` datetime DEFAULT NULL, `last_activity` datetime DEFAULT NULL, `last_login_attempt` datetime DEFAULT NULL, `forgot_exp` text COLLATE utf8_general_ci, `remember_time` datetime DEFAULT NULL, `remember_exp` text COLLATE utf8_general_ci, `verification_code` text COLLATE utf8_general_ci, `totp_secret` varchar(16) COLLATE utf8_general_ci DEFAULT NULL, `ip_address` text COLLATE utf8_general_ci, `login_attempts` int(11) DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci; -- ---------------------------- -- Records of aauth_users -- ---------------------------- INSERT INTO `aauth_users` VALUES ('1', 'admin@example.com', 'dd5073c93fb477a167fd69072e95455834acd93df8fed41a2c468c45b394bfe3', 'Admin', '0', null, null, null, null, null, null, null, null, null, '0'); -- ---------------------------- -- Table structure for `aauth_user_to_group` -- ---------------------------- DROP TABLE IF EXISTS `aauth_user_to_group`; CREATE TABLE `aauth_user_to_group` ( `user_id` int(11) unsigned NOT NULL, `group_id` int(11) unsigned NOT NULL, PRIMARY KEY (`user_id`,`group_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- ---------------------------- -- Records of aauth_user_to_group -- ---------------------------- INSERT INTO `aauth_user_to_group` VALUES ('1', '1'); INSERT INTO `aauth_user_to_group` VALUES ('1', '3'); -- ---------------------------- -- Table structure for `aauth_user_variables` -- ---------------------------- DROP TABLE IF EXISTS `aauth_user_variables`; CREATE TABLE `aauth_user_variables` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `user_id` int(11) unsigned NOT NULL, `data_key` varchar(100) NOT NULL, `value` text, PRIMARY KEY (`id`), KEY `user_id_index` (`user_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- ---------------------------- -- Records of aauth_user_variables -- ---------------------------- -- ---------------------------- -- Table structure for `aauth_group_to_group` -- ---------------------------- DROP TABLE IF EXISTS `aauth_group_to_group`; CREATE TABLE `aauth_group_to_group` ( `group_id` int(11) unsigned NOT NULL, `subgroup_id` int(11) unsigned NOT NULL, PRIMARY KEY (`group_id`,`subgroup_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- ---------------------------- -- Records of aauth_group_to_group -- ---------------------------- -- ---------------------------- -- Table structure for `aauth_login_attempts` -- ---------------------------- CREATE TABLE IF NOT EXISTS `aauth_login_attempts` ( `id` int(11) NOT NULL AUTO_INCREMENT, `ip_address` varchar(39) DEFAULT '0', `timestamp` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `login_attempts` tinyint(2) DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; -- ---------------------------- -- Records of aauth_login_attempts -- ----------------------------