2013-02-04 16:08:07 +00:00
-- MySQL dump 10.13 Distrib 5.6.9-rc, for Win64 (x86_64)
2008-10-02 16:23:55 -05:00
--
2012-02-19 13:21:14 +01:00
-- Host: localhost Database: auth
2008-10-02 16:23:55 -05:00
-- ------------------------------------------------------
2013-02-04 16:08:07 +00:00
-- Server version 5.6.9-rc
2008-10-02 16:23:55 -05:00
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */ ;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */ ;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */ ;
/*!40101 SET NAMES utf8 */ ;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */ ;
/*!40103 SET TIME_ZONE='+00:00' */ ;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */ ;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */ ;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */ ;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */ ;
2009-12-21 21:08:29 -06:00
--
2008-10-02 16:23:55 -05:00
-- Table structure for table `account`
--
DROP TABLE IF EXISTS ` account ` ;
2010-02-01 18:52:42 +01:00
/*!40101 SET @saved_cs_client = @@character_set_client */ ;
/*!40101 SET character_set_client = utf8 */ ;
2008-10-02 16:23:55 -05:00
CREATE TABLE ` account ` (
2012-03-28 16:39:59 +02:00
` id ` int ( 10 ) unsigned NOT NULL AUTO_INCREMENT COMMENT 'Identifier' ,
2012-02-19 13:21:14 +01:00
` username ` varchar ( 32 ) NOT NULL DEFAULT '' ,
` sha_pass_hash ` varchar ( 40 ) NOT NULL DEFAULT '' ,
2013-02-08 01:03:56 +01:00
` sessionkey ` varchar ( 80 ) NOT NULL DEFAULT '' ,
2012-03-28 16:39:59 +02:00
` v ` varchar ( 64 ) NOT NULL DEFAULT '' ,
` s ` varchar ( 64 ) NOT NULL DEFAULT '' ,
` email ` varchar ( 254 ) NOT NULL DEFAULT '' ,
2012-02-19 13:21:14 +01:00
` joindate ` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ,
2012-03-28 16:39:59 +02:00
` last_ip ` varchar ( 15 ) NOT NULL DEFAULT '127.0.0.1' ,
` failed_logins ` int ( 10 ) unsigned NOT NULL DEFAULT '0' ,
2012-02-19 13:21:14 +01:00
` locked ` tinyint ( 3 ) unsigned NOT NULL DEFAULT '0' ,
` last_login ` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' ,
2012-03-28 16:39:59 +02:00
` online ` tinyint ( 3 ) unsigned NOT NULL DEFAULT '0' ,
2012-02-19 13:21:14 +01:00
` expansion ` tinyint ( 3 ) unsigned NOT NULL DEFAULT '2' ,
2012-03-28 16:39:59 +02:00
` mutetime ` bigint ( 20 ) NOT NULL DEFAULT '0' ,
2013-02-04 16:08:07 +00:00
` mutereason ` varchar ( 255 ) NOT NULL DEFAULT '' ,
` muteby ` varchar ( 50 ) NOT NULL DEFAULT '' ,
2012-02-19 13:21:14 +01:00
` locale ` tinyint ( 3 ) unsigned NOT NULL DEFAULT '0' ,
2012-03-28 16:39:59 +02:00
` os ` varchar ( 3 ) NOT NULL DEFAULT '' ,
` recruiter ` int ( 10 ) unsigned NOT NULL DEFAULT '0' ,
2012-02-19 13:21:14 +01:00
PRIMARY KEY ( ` id ` ),
2009-12-22 15:03:33 -03:00
UNIQUE KEY ` idx_username ` ( ` username ` )
2012-03-28 16:39:59 +02:00
) ENGINE = InnoDB DEFAULT CHARSET = utf8 COMMENT = 'Account System' ;
2010-02-01 18:52:42 +01:00
/*!40101 SET character_set_client = @saved_cs_client */ ;
2008-10-02 16:23:55 -05:00
--
-- Dumping data for table `account`
--
LOCK TABLES ` account ` WRITE ;
/*!40000 ALTER TABLE `account` DISABLE KEYS */ ;
/*!40000 ALTER TABLE `account` ENABLE KEYS */ ;
UNLOCK TABLES ;
2012-02-19 13:21:14 +01:00
--
-- Table structure for table `account_access`
--
DROP TABLE IF EXISTS ` account_access ` ;
/*!40101 SET @saved_cs_client = @@character_set_client */ ;
/*!40101 SET character_set_client = utf8 */ ;
CREATE TABLE ` account_access ` (
2012-03-28 16:48:49 +02:00
` id ` int ( 10 ) unsigned NOT NULL ,
2012-02-19 13:21:14 +01:00
` gmlevel ` tinyint ( 3 ) unsigned NOT NULL ,
` RealmID ` int ( 11 ) NOT NULL DEFAULT '-1' ,
PRIMARY KEY ( ` id ` , ` RealmID ` )
2012-03-28 16:48:49 +02:00
) ENGINE = InnoDB DEFAULT CHARSET = utf8 ;
2012-02-19 13:21:14 +01:00
/*!40101 SET character_set_client = @saved_cs_client */ ;
--
-- Dumping data for table `account_access`
--
LOCK TABLES ` account_access ` WRITE ;
/*!40000 ALTER TABLE `account_access` DISABLE KEYS */ ;
/*!40000 ALTER TABLE `account_access` ENABLE KEYS */ ;
UNLOCK TABLES ;
2008-10-02 16:23:55 -05:00
--
-- Table structure for table `account_banned`
--
DROP TABLE IF EXISTS ` account_banned ` ;
2010-02-01 18:52:42 +01:00
/*!40101 SET @saved_cs_client = @@character_set_client */ ;
/*!40101 SET character_set_client = utf8 */ ;
2008-10-02 16:23:55 -05:00
CREATE TABLE ` account_banned ` (
2012-03-28 16:48:49 +02:00
` id ` int ( 10 ) unsigned NOT NULL DEFAULT '0' COMMENT 'Account id' ,
2012-03-25 21:15:22 +01:00
` bandate ` int ( 10 ) unsigned NOT NULL DEFAULT '0' ,
` unbandate ` int ( 10 ) unsigned NOT NULL DEFAULT '0' ,
2008-10-02 16:23:55 -05:00
` bannedby ` varchar ( 50 ) NOT NULL ,
` banreason ` varchar ( 255 ) NOT NULL ,
2012-03-28 16:48:49 +02:00
` active ` tinyint ( 3 ) unsigned NOT NULL DEFAULT '1' ,
2012-02-19 13:21:14 +01:00
PRIMARY KEY ( ` id ` , ` bandate ` )
2012-03-28 16:48:49 +02:00
) ENGINE = InnoDB DEFAULT CHARSET = utf8 COMMENT = 'Ban List' ;
2010-02-01 18:52:42 +01:00
/*!40101 SET character_set_client = @saved_cs_client */ ;
2008-10-02 16:23:55 -05:00
--
-- Dumping data for table `account_banned`
--
LOCK TABLES ` account_banned ` WRITE ;
/*!40000 ALTER TABLE `account_banned` DISABLE KEYS */ ;
/*!40000 ALTER TABLE `account_banned` ENABLE KEYS */ ;
UNLOCK TABLES ;
--
-- Table structure for table `ip_banned`
--
DROP TABLE IF EXISTS ` ip_banned ` ;
2010-02-01 18:52:42 +01:00
/*!40101 SET @saved_cs_client = @@character_set_client */ ;
/*!40101 SET character_set_client = utf8 */ ;
2008-10-02 16:23:55 -05:00
CREATE TABLE ` ip_banned ` (
2012-03-25 21:15:22 +01:00
` ip ` varchar ( 15 ) NOT NULL DEFAULT '127.0.0.1' ,
` bandate ` int ( 10 ) unsigned NOT NULL ,
` unbandate ` int ( 10 ) unsigned NOT NULL ,
2012-02-19 13:21:14 +01:00
` bannedby ` varchar ( 50 ) NOT NULL DEFAULT '[Console]' ,
` banreason ` varchar ( 255 ) NOT NULL DEFAULT 'no reason' ,
PRIMARY KEY ( ` ip ` , ` bandate ` )
2012-03-28 16:48:49 +02:00
) ENGINE = InnoDB DEFAULT CHARSET = utf8 COMMENT = 'Banned IPs' ;
2010-02-01 18:52:42 +01:00
/*!40101 SET character_set_client = @saved_cs_client */ ;
2008-10-02 16:23:55 -05:00
--
-- Dumping data for table `ip_banned`
--
LOCK TABLES ` ip_banned ` WRITE ;
/*!40000 ALTER TABLE `ip_banned` DISABLE KEYS */ ;
/*!40000 ALTER TABLE `ip_banned` ENABLE KEYS */ ;
UNLOCK TABLES ;
2009-03-19 21:13:52 +01:00
--
-- Table structure for table `logs`
--
DROP TABLE IF EXISTS ` logs ` ;
2010-02-01 18:52:42 +01:00
/*!40101 SET @saved_cs_client = @@character_set_client */ ;
/*!40101 SET character_set_client = utf8 */ ;
2009-03-19 21:13:52 +01:00
CREATE TABLE ` logs ` (
2012-03-28 18:37:06 +02:00
` time ` int ( 10 ) unsigned NOT NULL ,
` realm ` int ( 10 ) unsigned NOT NULL ,
` type ` tinyint ( 3 ) unsigned NOT NULL ,
2012-08-12 04:20:58 +02:00
` level ` tinyint ( 3 ) unsigned NOT NULL DEFAULT '0' ,
2012-03-28 18:37:06 +02:00
` string ` text CHARACTER SET latin1
) ENGINE = InnoDB DEFAULT CHARSET = utf8 ;
2010-02-01 18:52:42 +01:00
/*!40101 SET character_set_client = @saved_cs_client */ ;
2009-03-19 21:13:52 +01:00
--
-- Dumping data for table `logs`
--
LOCK TABLES ` logs ` WRITE ;
/*!40000 ALTER TABLE `logs` DISABLE KEYS */ ;
/*!40000 ALTER TABLE `logs` ENABLE KEYS */ ;
UNLOCK TABLES ;
2013-02-04 16:08:07 +00:00
--
-- Table structure for table `rbac_account_groups`
--
DROP TABLE IF EXISTS ` rbac_account_groups ` ;
/*!40101 SET @saved_cs_client = @@character_set_client */ ;
/*!40101 SET character_set_client = utf8 */ ;
CREATE TABLE ` rbac_account_groups ` (
` accountId ` int ( 10 ) unsigned NOT NULL COMMENT 'Account id' ,
` groupId ` int ( 10 ) unsigned NOT NULL COMMENT 'Group id' ,
` realmId ` int ( 11 ) NOT NULL DEFAULT '-1' COMMENT 'Realm Id, -1 means all' ,
PRIMARY KEY ( ` accountId ` , ` groupId ` , ` realmId ` ),
KEY ` fk__rbac_account_groups__rbac_groups ` ( ` groupId ` ),
CONSTRAINT ` fk__rbac_account_groups__account ` FOREIGN KEY ( ` accountId ` ) REFERENCES ` account ` ( ` id ` ) ON DELETE CASCADE ,
CONSTRAINT ` fk__rbac_account_groups__rbac_groups ` FOREIGN KEY ( ` groupId ` ) REFERENCES ` rbac_groups ` ( ` id ` ) ON DELETE CASCADE
) ENGINE = InnoDB DEFAULT CHARSET = utf8 COMMENT = 'Account-Group relation' ;
/*!40101 SET character_set_client = @saved_cs_client */ ;
--
-- Dumping data for table `rbac_account_groups`
--
LOCK TABLES ` rbac_account_groups ` WRITE ;
/*!40000 ALTER TABLE `rbac_account_groups` DISABLE KEYS */ ;
/*!40000 ALTER TABLE `rbac_account_groups` ENABLE KEYS */ ;
UNLOCK TABLES ;
--
-- Table structure for table `rbac_account_permissions`
--
DROP TABLE IF EXISTS ` rbac_account_permissions ` ;
/*!40101 SET @saved_cs_client = @@character_set_client */ ;
/*!40101 SET character_set_client = utf8 */ ;
CREATE TABLE ` rbac_account_permissions ` (
` accountId ` int ( 10 ) unsigned NOT NULL COMMENT 'Account id' ,
` permissionId ` int ( 10 ) unsigned NOT NULL COMMENT 'Permission id' ,
` granted ` tinyint ( 1 ) NOT NULL DEFAULT '1' COMMENT 'Granted = 1, Denied = 0' ,
` realmId ` int ( 11 ) NOT NULL DEFAULT '-1' COMMENT 'Realm Id, -1 means all' ,
PRIMARY KEY ( ` accountId ` , ` permissionId ` , ` realmId ` ),
KEY ` fk__rbac_account_roles__rbac_permissions ` ( ` permissionId ` ),
CONSTRAINT ` fk__rbac_account_permissions__account ` FOREIGN KEY ( ` accountId ` ) REFERENCES ` account ` ( ` id ` ) ON DELETE CASCADE ,
CONSTRAINT ` fk__rbac_account_roles__rbac_permissions ` FOREIGN KEY ( ` permissionId ` ) REFERENCES ` rbac_permissions ` ( ` id ` ) ON DELETE CASCADE
) ENGINE = InnoDB DEFAULT CHARSET = utf8 COMMENT = 'Account-Permission relation' ;
/*!40101 SET character_set_client = @saved_cs_client */ ;
--
-- Dumping data for table `rbac_account_permissions`
--
LOCK TABLES ` rbac_account_permissions ` WRITE ;
/*!40000 ALTER TABLE `rbac_account_permissions` DISABLE KEYS */ ;
/*!40000 ALTER TABLE `rbac_account_permissions` ENABLE KEYS */ ;
UNLOCK TABLES ;
--
-- Table structure for table `rbac_account_roles`
--
DROP TABLE IF EXISTS ` rbac_account_roles ` ;
/*!40101 SET @saved_cs_client = @@character_set_client */ ;
/*!40101 SET character_set_client = utf8 */ ;
CREATE TABLE ` rbac_account_roles ` (
` accountId ` int ( 10 ) unsigned NOT NULL COMMENT 'Account id' ,
` roleId ` int ( 10 ) unsigned NOT NULL COMMENT 'Role id' ,
` granted ` tinyint ( 1 ) NOT NULL DEFAULT '1' COMMENT 'Granted = 1, Denied = 0' ,
` realmId ` int ( 11 ) NOT NULL DEFAULT '-1' COMMENT 'Realm Id, -1 means all' ,
PRIMARY KEY ( ` accountId ` , ` roleId ` , ` realmId ` ),
KEY ` fk__rbac_account_roles__rbac_roles ` ( ` roleId ` ),
CONSTRAINT ` fk__rbac_account_roles__account ` FOREIGN KEY ( ` accountId ` ) REFERENCES ` account ` ( ` id ` ) ON DELETE CASCADE ,
CONSTRAINT ` fk__rbac_account_roles__rbac_roles ` FOREIGN KEY ( ` roleId ` ) REFERENCES ` rbac_roles ` ( ` id ` ) ON DELETE CASCADE
) ENGINE = InnoDB DEFAULT CHARSET = utf8 COMMENT = 'Account-Role relation' ;
/*!40101 SET character_set_client = @saved_cs_client */ ;
--
-- Dumping data for table `rbac_account_roles`
--
LOCK TABLES ` rbac_account_roles ` WRITE ;
/*!40000 ALTER TABLE `rbac_account_roles` DISABLE KEYS */ ;
/*!40000 ALTER TABLE `rbac_account_roles` ENABLE KEYS */ ;
UNLOCK TABLES ;
--
-- Table structure for table `rbac_group_roles`
--
DROP TABLE IF EXISTS ` rbac_group_roles ` ;
/*!40101 SET @saved_cs_client = @@character_set_client */ ;
/*!40101 SET character_set_client = utf8 */ ;
CREATE TABLE ` rbac_group_roles ` (
` groupId ` int ( 10 ) unsigned NOT NULL COMMENT 'group id' ,
` roleId ` int ( 10 ) unsigned NOT NULL COMMENT 'Role id' ,
PRIMARY KEY ( ` groupId ` , ` roleId ` ),
KEY ` fk__rbac_group_roles__rbac_roles ` ( ` roleId ` ),
CONSTRAINT ` fk__rbac_group_roles__rbac_roles ` FOREIGN KEY ( ` roleId ` ) REFERENCES ` rbac_roles ` ( ` id ` ) ON DELETE CASCADE ,
CONSTRAINT ` fk__rbac_group_roles__rbac_groups ` FOREIGN KEY ( ` groupId ` ) REFERENCES ` rbac_groups ` ( ` id ` ) ON DELETE CASCADE
) ENGINE = InnoDB DEFAULT CHARSET = utf8 COMMENT = 'Group Role relation' ;
/*!40101 SET character_set_client = @saved_cs_client */ ;
--
-- Dumping data for table `rbac_group_roles`
--
LOCK TABLES ` rbac_group_roles ` WRITE ;
/*!40000 ALTER TABLE `rbac_group_roles` DISABLE KEYS */ ;
INSERT INTO ` rbac_group_roles ` VALUES ( 1 , 1 ),( 2 , 2 ),( 3 , 3 ),( 4 , 4 ),( 2 , 5 ),( 1 , 6 ),( 1 , 7 );
/*!40000 ALTER TABLE `rbac_group_roles` ENABLE KEYS */ ;
UNLOCK TABLES ;
--
-- Table structure for table `rbac_groups`
--
DROP TABLE IF EXISTS ` rbac_groups ` ;
/*!40101 SET @saved_cs_client = @@character_set_client */ ;
/*!40101 SET character_set_client = utf8 */ ;
CREATE TABLE ` rbac_groups ` (
` id ` int ( 10 ) unsigned NOT NULL DEFAULT '0' COMMENT 'Group id' ,
` name ` varchar ( 50 ) NOT NULL COMMENT 'Group name' ,
PRIMARY KEY ( ` id ` )
) ENGINE = InnoDB DEFAULT CHARSET = utf8 COMMENT = 'Group List' ;
/*!40101 SET character_set_client = @saved_cs_client */ ;
--
-- Dumping data for table `rbac_groups`
--
LOCK TABLES ` rbac_groups ` WRITE ;
/*!40000 ALTER TABLE `rbac_groups` DISABLE KEYS */ ;
INSERT INTO ` rbac_groups ` VALUES ( 1 , 'Player' ),( 2 , 'Moderator' ),( 3 , 'GameMaster' ),( 4 , 'Administrator' );
/*!40000 ALTER TABLE `rbac_groups` ENABLE KEYS */ ;
UNLOCK TABLES ;
--
-- Table structure for table `rbac_permissions`
--
DROP TABLE IF EXISTS ` rbac_permissions ` ;
/*!40101 SET @saved_cs_client = @@character_set_client */ ;
/*!40101 SET character_set_client = utf8 */ ;
CREATE TABLE ` rbac_permissions ` (
` id ` int ( 10 ) unsigned NOT NULL DEFAULT '0' COMMENT 'Permission id' ,
` name ` varchar ( 100 ) NOT NULL COMMENT 'Permission name' ,
PRIMARY KEY ( ` id ` )
) ENGINE = InnoDB DEFAULT CHARSET = utf8 COMMENT = 'Permission List' ;
/*!40101 SET character_set_client = @saved_cs_client */ ;
--
-- Dumping data for table `rbac_permissions`
--
LOCK TABLES ` rbac_permissions ` WRITE ;
/*!40000 ALTER TABLE `rbac_permissions` DISABLE KEYS */ ;
INSERT INTO ` rbac_permissions ` VALUES ( 1 , 'Instant logout' ),( 2 , 'Skip Queue' ),( 3 , 'Join Normal Battleground' ),( 4 , 'Join Random Battleground' ),( 5 , 'Join Arenas' ),( 6 , 'Join Dungeon Finder' ),( 7 , 'Player Commands (Temporal till commands moved to rbac)' ),( 8 , 'Moderator Commands (Temporal till commands moved to rbac)' ),( 9 , 'GameMaster Commands (Temporal till commands moved to rbac)' ),( 10 , 'Administrator Commands (Temporal till commands moved to rbac)' );
/*!40000 ALTER TABLE `rbac_permissions` ENABLE KEYS */ ;
UNLOCK TABLES ;
--
-- Table structure for table `rbac_role_permissions`
--
DROP TABLE IF EXISTS ` rbac_role_permissions ` ;
/*!40101 SET @saved_cs_client = @@character_set_client */ ;
/*!40101 SET character_set_client = utf8 */ ;
CREATE TABLE ` rbac_role_permissions ` (
` roleId ` int ( 10 ) unsigned NOT NULL COMMENT 'Role id' ,
` permissionId ` int ( 10 ) unsigned NOT NULL COMMENT 'Permission id' ,
PRIMARY KEY ( ` roleId ` , ` permissionId ` ),
KEY ` fk__role_permissions__rbac_permissions ` ( ` permissionId ` ),
CONSTRAINT ` fk__role_permissions__rbac_roles ` FOREIGN KEY ( ` roleId ` ) REFERENCES ` rbac_roles ` ( ` id ` ) ON DELETE CASCADE ,
CONSTRAINT ` fk__role_permissions__rbac_permissions ` FOREIGN KEY ( ` permissionId ` ) REFERENCES ` rbac_permissions ` ( ` id ` ) ON DELETE CASCADE
) ENGINE = InnoDB DEFAULT CHARSET = utf8 COMMENT = 'Role Permission relation' ;
/*!40101 SET character_set_client = @saved_cs_client */ ;
--
-- Dumping data for table `rbac_role_permissions`
--
LOCK TABLES ` rbac_role_permissions ` WRITE ;
/*!40000 ALTER TABLE `rbac_role_permissions` DISABLE KEYS */ ;
INSERT INTO ` rbac_role_permissions ` VALUES ( 5 , 1 ),( 5 , 2 ),( 6 , 3 ),( 6 , 4 ),( 6 , 5 ),( 7 , 6 ),( 1 , 7 ),( 2 , 8 ),( 3 , 9 ),( 4 , 10 );
/*!40000 ALTER TABLE `rbac_role_permissions` ENABLE KEYS */ ;
UNLOCK TABLES ;
--
-- Table structure for table `rbac_roles`
--
DROP TABLE IF EXISTS ` rbac_roles ` ;
/*!40101 SET @saved_cs_client = @@character_set_client */ ;
/*!40101 SET character_set_client = utf8 */ ;
CREATE TABLE ` rbac_roles ` (
` id ` int ( 10 ) unsigned NOT NULL DEFAULT '0' COMMENT 'Role id' ,
` name ` varchar ( 50 ) NOT NULL COMMENT 'Role name' ,
PRIMARY KEY ( ` id ` )
) ENGINE = InnoDB DEFAULT CHARSET = utf8 COMMENT = 'Roles List' ;
/*!40101 SET character_set_client = @saved_cs_client */ ;
--
-- Dumping data for table `rbac_roles`
--
LOCK TABLES ` rbac_roles ` WRITE ;
/*!40000 ALTER TABLE `rbac_roles` DISABLE KEYS */ ;
INSERT INTO ` rbac_roles ` VALUES ( 1 , 'Player Commands' ),( 2 , 'Moderator Commands' ),( 3 , 'GameMaster Commands' ),( 4 , 'Administrator Commands' ),( 5 , 'Quick Login/Logout' ),( 6 , 'Use Battleground/Arenas' ),( 7 , 'Use Dungeon Finder' );
/*!40000 ALTER TABLE `rbac_roles` ENABLE KEYS */ ;
UNLOCK TABLES ;
--
-- Table structure for table `rbac_security_level_groups`
--
DROP TABLE IF EXISTS ` rbac_security_level_groups ` ;
/*!40101 SET @saved_cs_client = @@character_set_client */ ;
/*!40101 SET character_set_client = utf8 */ ;
CREATE TABLE ` rbac_security_level_groups ` (
` secId ` int ( 10 ) unsigned NOT NULL COMMENT 'Security Level id' ,
` groupId ` int ( 10 ) unsigned NOT NULL COMMENT 'group id' ,
PRIMARY KEY ( ` secId ` , ` groupId ` ),
KEY ` fk__rbac_security_level_groups__rbac_groups ` ( ` groupId ` ),
CONSTRAINT ` fk__rbac_security_level_groups__rbac_groups ` FOREIGN KEY ( ` groupId ` ) REFERENCES ` rbac_groups ` ( ` id ` )
) ENGINE = InnoDB DEFAULT CHARSET = utf8 COMMENT = 'Default groups to assign when an account is set gm level' ;
/*!40101 SET character_set_client = @saved_cs_client */ ;
--
-- Dumping data for table `rbac_security_level_groups`
--
LOCK TABLES ` rbac_security_level_groups ` WRITE ;
/*!40000 ALTER TABLE `rbac_security_level_groups` DISABLE KEYS */ ;
INSERT INTO ` rbac_security_level_groups ` VALUES ( 0 , 1 ),( 1 , 1 ),( 2 , 1 ),( 3 , 1 ),( 1 , 2 ),( 2 , 2 ),( 3 , 2 ),( 2 , 3 ),( 3 , 3 ),( 3 , 4 );
/*!40000 ALTER TABLE `rbac_security_level_groups` ENABLE KEYS */ ;
UNLOCK TABLES ;
2008-10-02 16:23:55 -05:00
--
-- Table structure for table `realmcharacters`
--
DROP TABLE IF EXISTS ` realmcharacters ` ;
2010-02-01 18:52:42 +01:00
/*!40101 SET @saved_cs_client = @@character_set_client */ ;
/*!40101 SET character_set_client = utf8 */ ;
2008-10-02 16:23:55 -05:00
CREATE TABLE ` realmcharacters ` (
2012-03-28 18:37:06 +02:00
` realmid ` int ( 10 ) unsigned NOT NULL DEFAULT '0' ,
` acctid ` int ( 10 ) unsigned NOT NULL ,
2012-02-19 13:21:14 +01:00
` numchars ` tinyint ( 3 ) unsigned NOT NULL DEFAULT '0' ,
PRIMARY KEY ( ` realmid ` , ` acctid ` ),
KEY ` acctid ` ( ` acctid ` )
2012-03-28 18:37:06 +02:00
) ENGINE = InnoDB DEFAULT CHARSET = utf8 COMMENT = 'Realm Character Tracker' ;
2010-02-01 18:52:42 +01:00
/*!40101 SET character_set_client = @saved_cs_client */ ;
2008-10-02 16:23:55 -05:00
--
-- Dumping data for table `realmcharacters`
--
LOCK TABLES ` realmcharacters ` WRITE ;
/*!40000 ALTER TABLE `realmcharacters` DISABLE KEYS */ ;
/*!40000 ALTER TABLE `realmcharacters` ENABLE KEYS */ ;
UNLOCK TABLES ;
--
-- Table structure for table `realmlist`
--
DROP TABLE IF EXISTS ` realmlist ` ;
2010-02-01 18:52:42 +01:00
/*!40101 SET @saved_cs_client = @@character_set_client */ ;
/*!40101 SET character_set_client = utf8 */ ;
2008-10-02 16:23:55 -05:00
CREATE TABLE ` realmlist ` (
2012-03-28 18:37:06 +02:00
` id ` int ( 10 ) unsigned NOT NULL AUTO_INCREMENT ,
2012-02-19 13:21:14 +01:00
` name ` varchar ( 32 ) NOT NULL DEFAULT '' ,
2012-04-05 17:38:13 +01:00
` address ` varchar ( 255 ) NOT NULL DEFAULT '127.0.0.1' ,
2013-01-27 17:33:01 +01:00
` localAddress ` varchar ( 255 ) NOT NULL DEFAULT '127.0.0.1' ,
` localSubnetMask ` varchar ( 255 ) NOT NULL DEFAULT '255.255.255.0' ,
2012-03-28 18:37:06 +02:00
` port ` smallint ( 5 ) unsigned NOT NULL DEFAULT '8085' ,
2012-02-19 13:21:14 +01:00
` icon ` tinyint ( 3 ) unsigned NOT NULL DEFAULT '0' ,
2012-03-26 18:23:05 +01:00
` flag ` tinyint ( 3 ) unsigned NOT NULL DEFAULT '2' ,
2012-02-19 13:21:14 +01:00
` timezone ` tinyint ( 3 ) unsigned NOT NULL DEFAULT '0' ,
` allowedSecurityLevel ` tinyint ( 3 ) unsigned NOT NULL DEFAULT '0' ,
` population ` float unsigned NOT NULL DEFAULT '0' ,
2012-03-28 18:37:06 +02:00
` gamebuild ` int ( 10 ) unsigned NOT NULL DEFAULT '12340' ,
2012-02-19 13:21:14 +01:00
PRIMARY KEY ( ` id ` ),
2008-10-02 16:23:55 -05:00
UNIQUE KEY ` idx_name ` ( ` name ` )
2012-03-28 18:37:06 +02:00
) ENGINE = InnoDB AUTO_INCREMENT = 2 DEFAULT CHARSET = utf8 COMMENT = 'Realm System' ;
2010-02-01 18:52:42 +01:00
/*!40101 SET character_set_client = @saved_cs_client */ ;
2008-10-02 16:23:55 -05:00
--
-- Dumping data for table `realmlist`
--
LOCK TABLES ` realmlist ` WRITE ;
/*!40000 ALTER TABLE `realmlist` DISABLE KEYS */ ;
2013-01-30 14:51:40 +01:00
INSERT INTO ` realmlist ` VALUES ( 1 , 'Trinity' , '127.0.0.1' , '127.0.0.1' , '255.255.255.0' , 8085 , 1 , 0 , 1 , 0 , 0 , 12340 );
2008-10-02 16:23:55 -05:00
/*!40000 ALTER TABLE `realmlist` ENABLE KEYS */ ;
UNLOCK TABLES ;
2009-03-26 14:02:11 -06:00
--
-- Table structure for table `uptime`
--
DROP TABLE IF EXISTS ` uptime ` ;
2010-02-01 18:52:42 +01:00
/*!40101 SET @saved_cs_client = @@character_set_client */ ;
/*!40101 SET character_set_client = utf8 */ ;
2009-03-26 14:02:11 -06:00
CREATE TABLE ` uptime ` (
2012-03-28 18:37:06 +02:00
` realmid ` int ( 10 ) unsigned NOT NULL ,
` starttime ` int ( 10 ) unsigned NOT NULL DEFAULT '0' ,
` uptime ` int ( 10 ) unsigned NOT NULL DEFAULT '0' ,
2012-02-19 13:21:14 +01:00
` maxplayers ` smallint ( 5 ) unsigned NOT NULL DEFAULT '0' ,
` revision ` varchar ( 255 ) NOT NULL DEFAULT 'Trinitycore' ,
PRIMARY KEY ( ` realmid ` , ` starttime ` )
2012-03-28 18:37:06 +02:00
) ENGINE = InnoDB DEFAULT CHARSET = utf8 COMMENT = 'Uptime system' ;
2010-02-01 18:52:42 +01:00
/*!40101 SET character_set_client = @saved_cs_client */ ;
2009-03-26 14:02:11 -06:00
--
-- Dumping data for table `uptime`
--
LOCK TABLES ` uptime ` WRITE ;
/*!40000 ALTER TABLE `uptime` DISABLE KEYS */ ;
/*!40000 ALTER TABLE `uptime` ENABLE KEYS */ ;
UNLOCK TABLES ;
2008-10-02 16:23:55 -05:00
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */ ;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */ ;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */ ;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */ ;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */ ;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */ ;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */ ;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */ ;
2013-02-04 16:08:07 +00:00
-- Dump completed on 2013-02-04 16:07:23