mirror of
https://github.com/mangosfour/server.git
synced 2025-12-12 10:37:03 +00:00
* New table added for non-instanced maps (except BG/arena):
- `mangos`.`world_template` (script mapping to non instanced data)
- `characters`.`world` (saved script data string storage)
* InstancedData created for any map types including BGs/arenas, that allow have scripts
state for any maps, but BG/arena instance data not saved.
Note: Possible structures will renamed later for clarify apply to any type maps,
but avoid for now for simplify changes and hard affect to script library sources.
1734 lines
57 KiB
SQL
1734 lines
57 KiB
SQL
-- MySQL dump 10.11
|
|
--
|
|
-- Host: localhost Database: characters
|
|
-- ------------------------------------------------------
|
|
-- Server version 5.0.45-Debian_1ubuntu3.1-log
|
|
|
|
/*!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 */;
|
|
|
|
--
|
|
-- Table structure for table `character_db_version`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_db_version`;
|
|
CREATE TABLE `character_db_version` (
|
|
`required_11117_02_characters_world` bit(1) default NULL
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='Last applied sql update to DB';
|
|
|
|
--
|
|
-- Dumping data for table `character_db_version`
|
|
--
|
|
|
|
LOCK TABLES `character_db_version` WRITE;
|
|
/*!40000 ALTER TABLE `character_db_version` DISABLE KEYS */;
|
|
INSERT INTO `character_db_version` VALUES
|
|
(NULL);
|
|
/*!40000 ALTER TABLE `character_db_version` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `account_data`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `account_data`;
|
|
CREATE TABLE `account_data` (
|
|
`account` int(11) unsigned NOT NULL default '0',
|
|
`type` int(11) unsigned NOT NULL default '0',
|
|
`time` bigint(11) unsigned NOT NULL default '0',
|
|
`data` longblob NOT NULL,
|
|
PRIMARY KEY (`account`,`type`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
--
|
|
-- Dumping data for table `account_data`
|
|
--
|
|
|
|
LOCK TABLES `account_data` WRITE;
|
|
/*!40000 ALTER TABLE `account_data` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `account_data` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `arena_team`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `arena_team`;
|
|
CREATE TABLE `arena_team` (
|
|
`arenateamid` int(10) unsigned NOT NULL default '0',
|
|
`name` char(255) NOT NULL,
|
|
`captainguid` int(10) unsigned NOT NULL default '0',
|
|
`type` tinyint(3) unsigned NOT NULL default '0',
|
|
`BackgroundColor` int(10) unsigned NOT NULL default '0',
|
|
`EmblemStyle` int(10) unsigned NOT NULL default '0',
|
|
`EmblemColor` int(10) unsigned NOT NULL default '0',
|
|
`BorderStyle` int(10) unsigned NOT NULL default '0',
|
|
`BorderColor` int(10) unsigned NOT NULL default '0',
|
|
PRIMARY KEY (`arenateamid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
--
|
|
-- Dumping data for table `arena_team`
|
|
--
|
|
|
|
LOCK TABLES `arena_team` WRITE;
|
|
/*!40000 ALTER TABLE `arena_team` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `arena_team` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `arena_team_member`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `arena_team_member`;
|
|
CREATE TABLE `arena_team_member` (
|
|
`arenateamid` int(10) unsigned NOT NULL default '0',
|
|
`guid` int(10) unsigned NOT NULL default '0',
|
|
`played_week` int(10) unsigned NOT NULL default '0',
|
|
`wons_week` int(10) unsigned NOT NULL default '0',
|
|
`played_season` int(10) unsigned NOT NULL default '0',
|
|
`wons_season` int(10) unsigned NOT NULL default '0',
|
|
`personal_rating` int(10) UNSIGNED NOT NULL DEFAULT '0',
|
|
PRIMARY KEY (`arenateamid`,`guid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
--
|
|
-- Dumping data for table `arena_team_member`
|
|
--
|
|
|
|
LOCK TABLES `arena_team_member` WRITE;
|
|
/*!40000 ALTER TABLE `arena_team_member` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `arena_team_member` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `arena_team_stats`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `arena_team_stats`;
|
|
CREATE TABLE `arena_team_stats` (
|
|
`arenateamid` int(10) unsigned NOT NULL default '0',
|
|
`rating` int(10) unsigned NOT NULL default '0',
|
|
`games_week` int(10) unsigned NOT NULL default '0',
|
|
`wins_week` int(10) unsigned NOT NULL default '0',
|
|
`games_season` int(10) unsigned NOT NULL default '0',
|
|
`wins_season` int(10) unsigned NOT NULL default '0',
|
|
`rank` int(10) unsigned NOT NULL default '0',
|
|
PRIMARY KEY (`arenateamid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
--
|
|
-- Dumping data for table `arena_team_stats`
|
|
--
|
|
|
|
LOCK TABLES `arena_team_stats` WRITE;
|
|
/*!40000 ALTER TABLE `arena_team_stats` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `arena_team_stats` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `auction`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `auction`;
|
|
CREATE TABLE `auction` (
|
|
`id` int(11) unsigned NOT NULL default '0',
|
|
`houseid` int(11) unsigned NOT NULL default '0',
|
|
`itemguid` int(11) unsigned NOT NULL default '0',
|
|
`item_template` int(11) unsigned NOT NULL default '0' COMMENT 'Item Identifier',
|
|
`itemowner` int(11) unsigned NOT NULL default '0',
|
|
`buyoutprice` int(11) NOT NULL default '0',
|
|
`time` bigint(40) NOT NULL default '0',
|
|
`buyguid` int(11) unsigned NOT NULL default '0',
|
|
`lastbid` int(11) NOT NULL default '0',
|
|
`startbid` int(11) NOT NULL default '0',
|
|
`deposit` int(11) NOT NULL default '0',
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `item_guid` (`itemguid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
--
|
|
-- Dumping data for table `auction`
|
|
--
|
|
|
|
LOCK TABLES `auction` WRITE;
|
|
/*!40000 ALTER TABLE `auction` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `auction` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `bugreport`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `bugreport`;
|
|
CREATE TABLE `bugreport` (
|
|
`id` int(11) NOT NULL auto_increment COMMENT 'Identifier',
|
|
`type` longtext NOT NULL default '',
|
|
`content` longtext NOT NULL default '',
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Debug System';
|
|
|
|
--
|
|
-- Dumping data for table `bugreport`
|
|
--
|
|
|
|
LOCK TABLES `bugreport` WRITE;
|
|
/*!40000 ALTER TABLE `bugreport` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `bugreport` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `characters`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `characters`;
|
|
CREATE TABLE `characters` (
|
|
`guid` int(11) unsigned NOT NULL default '0' COMMENT 'Global Unique Identifier',
|
|
`account` int(11) unsigned NOT NULL default '0' COMMENT 'Account Identifier',
|
|
`name` varchar(12) NOT NULL default '',
|
|
`race` tinyint(3) unsigned NOT NULL default '0',
|
|
`class` tinyint(3) unsigned NOT NULL default '0',
|
|
`gender` TINYINT UNSIGNED NOT NULL default '0',
|
|
`level` TINYINT UNSIGNED NOT NULL default '0',
|
|
`xp` INT UNSIGNED NOT NULL default '0',
|
|
`money` INT UNSIGNED NOT NULL default '0',
|
|
`playerBytes` INT UNSIGNED NOT NULL default '0',
|
|
`playerBytes2` INT UNSIGNED NOT NULL default '0',
|
|
`playerFlags` INT UNSIGNED NOT NULL default '0',
|
|
`position_x` float NOT NULL default '0',
|
|
`position_y` float NOT NULL default '0',
|
|
`position_z` float NOT NULL default '0',
|
|
`map` int(11) unsigned NOT NULL default '0' COMMENT 'Map Identifier',
|
|
`dungeon_difficulty` tinyint(1) unsigned NOT NULL DEFAULT '0',
|
|
`orientation` float NOT NULL default '0',
|
|
`taximask` longtext,
|
|
`online` tinyint(3) unsigned NOT NULL default '0',
|
|
`cinematic` tinyint(3) unsigned NOT NULL default '0',
|
|
`totaltime` int(11) unsigned NOT NULL default '0',
|
|
`leveltime` int(11) unsigned NOT NULL default '0',
|
|
`logout_time` bigint(20) unsigned NOT NULL default '0',
|
|
`is_logout_resting` tinyint(3) unsigned NOT NULL default '0',
|
|
`rest_bonus` float NOT NULL default '0',
|
|
`resettalents_cost` int(11) unsigned NOT NULL default '0',
|
|
`resettalents_time` bigint(20) unsigned NOT NULL default '0',
|
|
`trans_x` float NOT NULL default '0',
|
|
`trans_y` float NOT NULL default '0',
|
|
`trans_z` float NOT NULL default '0',
|
|
`trans_o` float NOT NULL default '0',
|
|
`transguid` bigint(20) unsigned NOT NULL default '0',
|
|
`extra_flags` int(11) unsigned NOT NULL default '0',
|
|
`stable_slots` tinyint(1) unsigned NOT NULL default '0',
|
|
`at_login` int(11) unsigned NOT NULL default '0',
|
|
`zone` int(11) unsigned NOT NULL default '0',
|
|
`death_expire_time` bigint(20) unsigned NOT NULL default '0',
|
|
`taxi_path` text,
|
|
`arenaPoints` int(10) UNSIGNED NOT NULL default '0',
|
|
`totalHonorPoints` int(10) UNSIGNED NOT NULL default '0',
|
|
`todayHonorPoints` int(10) UNSIGNED NOT NULL default '0',
|
|
`yesterdayHonorPoints` int(10) UNSIGNED NOT NULL default '0',
|
|
`totalKills` int(10) UNSIGNED NOT NULL default '0',
|
|
`todayKills` smallint(5) UNSIGNED NOT NULL default '0',
|
|
`yesterdayKills` smallint(5) UNSIGNED NOT NULL default '0',
|
|
`chosenTitle` int(10) UNSIGNED NOT NULL default '0',
|
|
`knownCurrencies` bigint(20) UNSIGNED NOT NULL default '0',
|
|
`watchedFaction` int(10) UNSIGNED NOT NULL default '0',
|
|
`drunk` smallint(5) UNSIGNED NOT NULL default '0',
|
|
`health` int(10) UNSIGNED NOT NULL default '0',
|
|
`power1` int(10) UNSIGNED NOT NULL default '0',
|
|
`power2` int(10) UNSIGNED NOT NULL default '0',
|
|
`power3` int(10) UNSIGNED NOT NULL default '0',
|
|
`power4` int(10) UNSIGNED NOT NULL default '0',
|
|
`power5` int(10) UNSIGNED NOT NULL default '0',
|
|
`power6` int(10) UNSIGNED NOT NULL default '0',
|
|
`power7` int(10) UNSIGNED NOT NULL default '0',
|
|
`specCount` tinyint(3) UNSIGNED NOT NULL default '1',
|
|
`activeSpec` tinyint(3) UNSIGNED NOT NULL default '0',
|
|
`exploredZones` longtext,
|
|
`equipmentCache` longtext,
|
|
`ammoId` int(10) UNSIGNED NOT NULL default '0',
|
|
`knownTitles` longtext,
|
|
`actionBars` tinyint(3) UNSIGNED NOT NULL default '0',
|
|
`deleteInfos_Account` int(11) UNSIGNED default NULL,
|
|
`deleteInfos_Name` varchar(12) default NULL,
|
|
`deleteDate` bigint(20) default NULL,
|
|
PRIMARY KEY (`guid`),
|
|
KEY `idx_account` (`account`),
|
|
KEY `idx_online` (`online`),
|
|
KEY `idx_name` (`name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Player System';
|
|
|
|
--
|
|
-- Dumping data for table `characters`
|
|
--
|
|
|
|
LOCK TABLES `characters` WRITE;
|
|
/*!40000 ALTER TABLE `characters` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `characters` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `character_account_data`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_account_data`;
|
|
CREATE TABLE `character_account_data` (
|
|
`guid` int(11) unsigned NOT NULL default '0',
|
|
`type` int(11) unsigned NOT NULL default '0',
|
|
`time` bigint(11) unsigned NOT NULL default '0',
|
|
`data` longblob NOT NULL,
|
|
PRIMARY KEY (`guid`,`type`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
--
|
|
-- Dumping data for table `character_account_data`
|
|
--
|
|
|
|
LOCK TABLES `character_account_data` WRITE;
|
|
/*!40000 ALTER TABLE `character_account_data` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `character_account_data` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `character_achievement`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_achievement`;
|
|
CREATE TABLE `character_achievement` (
|
|
`guid` int(11) unsigned NOT NULL,
|
|
`achievement` int(11) unsigned NOT NULL,
|
|
`date` bigint(11) unsigned NOT NULL default '0',
|
|
PRIMARY KEY (`guid`,`achievement`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
--
|
|
-- Dumping data for table `character_achievement`
|
|
--
|
|
|
|
LOCK TABLES `character_achievement` WRITE;
|
|
/*!40000 ALTER TABLE `character_achievement` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `character_achievement` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `character_achievement_progress`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_achievement_progress`;
|
|
CREATE TABLE `character_achievement_progress` (
|
|
`guid` int(11) unsigned NOT NULL,
|
|
`criteria` int(11) unsigned NOT NULL,
|
|
`counter` int(11) unsigned NOT NULL,
|
|
`date` bigint(11) unsigned NOT NULL default '0',
|
|
PRIMARY KEY (`guid`,`criteria`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
--
|
|
-- Dumping data for table `character_achievement_progress`
|
|
--
|
|
|
|
LOCK TABLES `character_achievement_progress` WRITE;
|
|
/*!40000 ALTER TABLE `character_achievement_progress` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `character_achievement_progress` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `character_action`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_action`;
|
|
CREATE TABLE `character_action` (
|
|
`guid` int(11) unsigned NOT NULL default '0' COMMENT 'Global Unique Identifier',
|
|
`spec` tinyint(3) unsigned NOT NULL default '0',
|
|
`button` tinyint(3) unsigned NOT NULL default '0',
|
|
`action` int(11) unsigned NOT NULL default '0',
|
|
`type` tinyint(3) unsigned NOT NULL default '0',
|
|
PRIMARY KEY (`guid`,`spec`,`button`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Player System';
|
|
|
|
--
|
|
-- Dumping data for table `character_action`
|
|
--
|
|
|
|
LOCK TABLES `character_action` WRITE;
|
|
/*!40000 ALTER TABLE `character_action` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `character_action` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `character_aura`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_aura`;
|
|
CREATE TABLE `character_aura` (
|
|
`guid` int(11) unsigned NOT NULL default '0' COMMENT 'Global Unique Identifier',
|
|
`caster_guid` bigint(20) unsigned NOT NULL default '0' COMMENT 'Full Global Unique Identifier',
|
|
`item_guid` int(11) unsigned NOT NULL default '0',
|
|
`spell` int(11) unsigned NOT NULL default '0',
|
|
`stackcount` int(11) NOT NULL default '1',
|
|
`remaincharges` int(11) NOT NULL default '0',
|
|
`basepoints0` INT(11) NOT NULL DEFAULT '0',
|
|
`basepoints1` INT(11) NOT NULL DEFAULT '0',
|
|
`basepoints2` INT(11) NOT NULL DEFAULT '0',
|
|
`maxduration0` INT(11) NOT NULL DEFAULT '0',
|
|
`maxduration1` INT(11) NOT NULL DEFAULT '0',
|
|
`maxduration2` INT(11) NOT NULL DEFAULT '0',
|
|
`remaintime0` INT(11) NOT NULL DEFAULT '0',
|
|
`remaintime1` INT(11) NOT NULL DEFAULT '0',
|
|
`remaintime2` INT(11) NOT NULL DEFAULT '0',
|
|
`effIndexMask` INT(11) NOT NULL DEFAULT '0',
|
|
PRIMARY KEY (`guid`,`caster_guid`,`item_guid`,`spell`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Player System';
|
|
|
|
--
|
|
-- Dumping data for table `character_aura`
|
|
--
|
|
|
|
LOCK TABLES `character_aura` WRITE;
|
|
/*!40000 ALTER TABLE `character_aura` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `character_aura` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `character_battleground_data`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_battleground_data`;
|
|
CREATE TABLE `character_battleground_data` (
|
|
`guid` int(11) unsigned NOT NULL default '0' COMMENT 'Global Unique Identifier',
|
|
`instance_id` int(11) unsigned NOT NULL default '0',
|
|
`team` int(11) unsigned NOT NULL default '0',
|
|
`join_x` float NOT NULL default '0',
|
|
`join_y` float NOT NULL default '0',
|
|
`join_z` float NOT NULL default '0',
|
|
`join_o` float NOT NULL default '0',
|
|
`join_map` int(11) NOT NULL default '0',
|
|
`taxi_start` int(11) NOT NULL default '0',
|
|
`taxi_end` int(11) NOT NULL default '0',
|
|
`mount_spell` int(11) NOT NULL default '0',
|
|
PRIMARY KEY (`guid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Player System';
|
|
|
|
--
|
|
-- Dumping data for table `character_battleground_data`
|
|
--
|
|
|
|
LOCK TABLES `character_battleground_data` WRITE;
|
|
/*!40000 ALTER TABLE `character_battleground_data` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `character_battleground_data` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `character_declinedname`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_declinedname`;
|
|
CREATE TABLE `character_declinedname` (
|
|
`guid` int(11) unsigned NOT NULL default '0' COMMENT 'Global Unique Identifier',
|
|
`genitive` varchar(15) NOT NULL default '',
|
|
`dative` varchar(15) NOT NULL default '',
|
|
`accusative` varchar(15) NOT NULL default '',
|
|
`instrumental` varchar(15) NOT NULL default '',
|
|
`prepositional` varchar(15) NOT NULL default '',
|
|
PRIMARY KEY (`guid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
|
|
|
|
--
|
|
-- Dumping data for table `character_declinedname`
|
|
--
|
|
|
|
LOCK TABLES `character_declinedname` WRITE;
|
|
/*!40000 ALTER TABLE `character_declinedname` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `character_declinedname` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `character_equipmentsets`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_equipmentsets`;
|
|
CREATE TABLE `character_equipmentsets` (
|
|
`guid` int(11) NOT NULL default '0',
|
|
`setguid` bigint(20) NOT NULL auto_increment,
|
|
`setindex` tinyint(4) NOT NULL default '0',
|
|
`name` varchar(100) NOT NULL,
|
|
`iconname` varchar(100) NOT NULL,
|
|
`item0` int(11) NOT NULL default '0',
|
|
`item1` int(11) NOT NULL default '0',
|
|
`item2` int(11) NOT NULL default '0',
|
|
`item3` int(11) NOT NULL default '0',
|
|
`item4` int(11) NOT NULL default '0',
|
|
`item5` int(11) NOT NULL default '0',
|
|
`item6` int(11) NOT NULL default '0',
|
|
`item7` int(11) NOT NULL default '0',
|
|
`item8` int(11) NOT NULL default '0',
|
|
`item9` int(11) NOT NULL default '0',
|
|
`item10` int(11) NOT NULL default '0',
|
|
`item11` int(11) NOT NULL default '0',
|
|
`item12` int(11) NOT NULL default '0',
|
|
`item13` int(11) NOT NULL default '0',
|
|
`item14` int(11) NOT NULL default '0',
|
|
`item15` int(11) NOT NULL default '0',
|
|
`item16` int(11) NOT NULL default '0',
|
|
`item17` int(11) NOT NULL default '0',
|
|
`item18` int(11) NOT NULL default '0',
|
|
PRIMARY KEY (`setguid`),
|
|
UNIQUE KEY `idx_set` (`guid`,`setguid`,`setindex`),
|
|
INDEX `Idx_setindex` (`setindex`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
--
|
|
-- Dumping data for table `character_equipmentsets`
|
|
--
|
|
|
|
LOCK TABLES `character_equipmentsets` WRITE;
|
|
/*!40000 ALTER TABLE `character_equipmentsets` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `character_equipmentsets` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `character_gifts`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_gifts`;
|
|
CREATE TABLE `character_gifts` (
|
|
`guid` int(20) unsigned NOT NULL default '0',
|
|
`item_guid` int(11) unsigned NOT NULL default '0',
|
|
`entry` int(20) unsigned NOT NULL default '0',
|
|
`flags` int(20) unsigned NOT NULL default '0',
|
|
PRIMARY KEY (`item_guid`),
|
|
KEY `idx_guid` (`guid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
--
|
|
-- Dumping data for table `character_gifts`
|
|
--
|
|
|
|
LOCK TABLES `character_gifts` WRITE;
|
|
/*!40000 ALTER TABLE `character_gifts` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `character_gifts` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `character_glyphs`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_glyphs`;
|
|
CREATE TABLE `character_glyphs` (
|
|
`guid` int(11) unsigned NOT NULL,
|
|
`spec` tinyint(3) unsigned NOT NULL DEFAULT '0',
|
|
`slot` tinyint(3) unsigned NOT NULL DEFAULT '0',
|
|
`glyph` int(11) unsigned NOT NULL DEFAULT '0',
|
|
PRIMARY KEY (`guid`,`spec`,`slot`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
--
|
|
-- Dumping data for table `character_glyphs`
|
|
--
|
|
|
|
LOCK TABLES `character_glyphs` WRITE;
|
|
/*!40000 ALTER TABLE `character_glyphs` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `character_glyphs` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `character_homebind`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_homebind`;
|
|
CREATE TABLE `character_homebind` (
|
|
`guid` int(11) unsigned NOT NULL default '0' COMMENT 'Global Unique Identifier',
|
|
`map` int(11) unsigned NOT NULL default '0' COMMENT 'Map Identifier',
|
|
`zone` int(11) unsigned NOT NULL default '0' COMMENT 'Zone Identifier',
|
|
`position_x` float NOT NULL default '0',
|
|
`position_y` float NOT NULL default '0',
|
|
`position_z` float NOT NULL default '0',
|
|
PRIMARY KEY (`guid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Player System';
|
|
|
|
--
|
|
-- Dumping data for table `character_homebind`
|
|
--
|
|
|
|
LOCK TABLES `character_homebind` WRITE;
|
|
/*!40000 ALTER TABLE `character_homebind` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `character_homebind` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `character_instance`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_instance`;
|
|
CREATE TABLE `character_instance` (
|
|
`guid` int(11) unsigned NOT NULL default '0',
|
|
`instance` int(11) unsigned NOT NULL default '0',
|
|
`permanent` tinyint(1) unsigned NOT NULL default '0',
|
|
PRIMARY KEY (`guid`,`instance`),
|
|
KEY `instance` (`instance`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
--
|
|
-- Dumping data for table `character_instance`
|
|
--
|
|
|
|
LOCK TABLES `character_instance` WRITE;
|
|
/*!40000 ALTER TABLE `character_instance` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `character_instance` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `character_inventory`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_inventory`;
|
|
CREATE TABLE `character_inventory` (
|
|
`guid` int(11) unsigned NOT NULL default '0' COMMENT 'Global Unique Identifier',
|
|
`bag` int(11) unsigned NOT NULL default '0',
|
|
`slot` tinyint(3) unsigned NOT NULL default '0',
|
|
`item` int(11) unsigned NOT NULL default '0' COMMENT 'Item Global Unique Identifier',
|
|
`item_template` int(11) unsigned NOT NULL default '0' COMMENT 'Item Identifier',
|
|
PRIMARY KEY (`item`),
|
|
KEY `idx_guid` (`guid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Player System';
|
|
|
|
--
|
|
-- Dumping data for table `character_inventory`
|
|
--
|
|
|
|
LOCK TABLES `character_inventory` WRITE;
|
|
/*!40000 ALTER TABLE `character_inventory` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `character_inventory` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `character_pet`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_pet`;
|
|
CREATE TABLE `character_pet` (
|
|
`id` int(11) unsigned NOT NULL default '0',
|
|
`entry` int(11) unsigned NOT NULL default '0',
|
|
`owner` int(11) unsigned NOT NULL default '0',
|
|
`modelid` int(11) unsigned default '0',
|
|
`CreatedBySpell` int(11) unsigned NOT NULL default '0',
|
|
`PetType` tinyint(3) unsigned NOT NULL default '0',
|
|
`level` int(11) unsigned NOT NULL default '1',
|
|
`exp` int(11) unsigned NOT NULL default '0',
|
|
`Reactstate` tinyint(1) unsigned NOT NULL default '0',
|
|
`name` varchar(100) default 'Pet',
|
|
`renamed` tinyint(1) unsigned NOT NULL default '0',
|
|
`slot` int(11) unsigned NOT NULL default '0',
|
|
`curhealth` int(11) unsigned NOT NULL default '1',
|
|
`curmana` int(11) unsigned NOT NULL default '0',
|
|
`curhappiness` int(11) unsigned NOT NULL default '0',
|
|
`savetime` bigint(20) unsigned NOT NULL default '0',
|
|
`resettalents_cost` int(11) unsigned NOT NULL default '0',
|
|
`resettalents_time` bigint(20) unsigned NOT NULL default '0',
|
|
`abdata` longtext,
|
|
PRIMARY KEY (`id`),
|
|
KEY `owner` (`owner`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Pet System';
|
|
|
|
--
|
|
-- Dumping data for table `character_pet`
|
|
--
|
|
|
|
LOCK TABLES `character_pet` WRITE;
|
|
/*!40000 ALTER TABLE `character_pet` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `character_pet` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `character_pet_declinedname`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_pet_declinedname`;
|
|
CREATE TABLE `character_pet_declinedname` (
|
|
`id` int(11) unsigned NOT NULL default '0',
|
|
`owner` int(11) unsigned NOT NULL default '0',
|
|
`genitive` varchar(12) NOT NULL default '',
|
|
`dative` varchar(12) NOT NULL default '',
|
|
`accusative` varchar(12) NOT NULL default '',
|
|
`instrumental` varchar(12) NOT NULL default '',
|
|
`prepositional` varchar(12) NOT NULL default '',
|
|
PRIMARY KEY (`id`),
|
|
KEY owner_key (`owner`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
|
|
|
|
--
|
|
-- Dumping data for table `character_pet_declinedname`
|
|
--
|
|
|
|
LOCK TABLES `character_pet_declinedname` WRITE;
|
|
/*!40000 ALTER TABLE `character_pet_declinedname` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `character_pet_declinedname` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `character_queststatus`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_queststatus`;
|
|
CREATE TABLE `character_queststatus` (
|
|
`guid` int(11) unsigned NOT NULL default '0' COMMENT 'Global Unique Identifier',
|
|
`quest` int(11) unsigned NOT NULL default '0' COMMENT 'Quest Identifier',
|
|
`status` int(11) unsigned NOT NULL default '0',
|
|
`rewarded` tinyint(1) unsigned NOT NULL default '0',
|
|
`explored` tinyint(1) unsigned NOT NULL default '0',
|
|
`timer` bigint(20) unsigned NOT NULL default '0',
|
|
`mobcount1` int(11) unsigned NOT NULL default '0',
|
|
`mobcount2` int(11) unsigned NOT NULL default '0',
|
|
`mobcount3` int(11) unsigned NOT NULL default '0',
|
|
`mobcount4` int(11) unsigned NOT NULL default '0',
|
|
`itemcount1` int(11) unsigned NOT NULL default '0',
|
|
`itemcount2` int(11) unsigned NOT NULL default '0',
|
|
`itemcount3` int(11) unsigned NOT NULL default '0',
|
|
`itemcount4` int(11) unsigned NOT NULL default '0',
|
|
PRIMARY KEY (`guid`,`quest`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Player System';
|
|
|
|
--
|
|
-- Dumping data for table `character_queststatus`
|
|
--
|
|
|
|
LOCK TABLES `character_queststatus` WRITE;
|
|
/*!40000 ALTER TABLE `character_queststatus` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `character_queststatus` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `character_queststatus_daily`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_queststatus_daily`;
|
|
CREATE TABLE `character_queststatus_daily` (
|
|
`guid` int(11) unsigned NOT NULL default '0' COMMENT 'Global Unique Identifier',
|
|
`quest` int(11) unsigned NOT NULL default '0' COMMENT 'Quest Identifier',
|
|
PRIMARY KEY (`guid`,`quest`),
|
|
KEY `idx_guid` (`guid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Player System';
|
|
|
|
--
|
|
-- Dumping data for table `character_queststatus_daily`
|
|
--
|
|
|
|
LOCK TABLES `character_queststatus_daily` WRITE;
|
|
/*!40000 ALTER TABLE `character_queststatus_daily` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `character_queststatus_daily` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `character_queststatus_monthly`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_queststatus_monthly`;
|
|
CREATE TABLE `character_queststatus_monthly` (
|
|
`guid` int(11) unsigned NOT NULL default '0' COMMENT 'Global Unique Identifier',
|
|
`quest` int(11) unsigned NOT NULL default '0' COMMENT 'Quest Identifier',
|
|
PRIMARY KEY (`guid`,`quest`),
|
|
KEY `idx_guid` (`guid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Player System';
|
|
|
|
--
|
|
-- Dumping data for table `character_queststatus_monthly`
|
|
--
|
|
|
|
LOCK TABLES `character_queststatus_monthly` WRITE;
|
|
/*!40000 ALTER TABLE `character_queststatus_monthly` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `character_queststatus_monthly` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `character_queststatus_weekly`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_queststatus_weekly`;
|
|
CREATE TABLE `character_queststatus_weekly` (
|
|
`guid` int(11) unsigned NOT NULL default '0' COMMENT 'Global Unique Identifier',
|
|
`quest` int(11) unsigned NOT NULL default '0' COMMENT 'Quest Identifier',
|
|
PRIMARY KEY (`guid`,`quest`),
|
|
KEY `idx_guid` (`guid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Player System';
|
|
|
|
--
|
|
-- Dumping data for table `character_queststatus_weekly`
|
|
--
|
|
|
|
LOCK TABLES `character_queststatus_weekly` WRITE;
|
|
/*!40000 ALTER TABLE `character_queststatus_weekly` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `character_queststatus_weekly` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `character_reputation`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_reputation`;
|
|
CREATE TABLE `character_reputation` (
|
|
`guid` int(11) unsigned NOT NULL default '0' COMMENT 'Global Unique Identifier',
|
|
`faction` int(11) unsigned NOT NULL default '0',
|
|
`standing` int(11) NOT NULL default '0',
|
|
`flags` int(11) NOT NULL default '0',
|
|
PRIMARY KEY (`guid`,`faction`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Player System';
|
|
|
|
--
|
|
-- Dumping data for table `character_reputation`
|
|
--
|
|
|
|
LOCK TABLES `character_reputation` WRITE;
|
|
/*!40000 ALTER TABLE `character_reputation` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `character_reputation` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `character_skills`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_skills`;
|
|
CREATE TABLE `character_skills` (
|
|
`guid` int(11) unsigned NOT NULL COMMENT 'Global Unique Identifier',
|
|
`skill` mediumint(9) unsigned NOT NULL,
|
|
`value` mediumint(9) unsigned NOT NULL,
|
|
`max` mediumint(9) unsigned NOT NULL,
|
|
PRIMARY KEY (`guid`,`skill`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Player System';
|
|
|
|
--
|
|
-- Dumping data for table `character_skills`
|
|
--
|
|
|
|
LOCK TABLES `character_skills` WRITE;
|
|
/*!40000 ALTER TABLE `character_skills` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `character_skills` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `character_social`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_social`;
|
|
CREATE TABLE `character_social` (
|
|
`guid` int(11) unsigned NOT NULL default '0' COMMENT 'Character Global Unique Identifier',
|
|
`friend` int(11) unsigned NOT NULL default '0' COMMENT 'Friend Global Unique Identifier',
|
|
`flags` tinyint(1) unsigned NOT NULL default '0' COMMENT 'Friend Flags',
|
|
`note` varchar(48) NOT NULL DEFAULT '' COMMENT 'Friend Note',
|
|
PRIMARY KEY (`guid`,`friend`,`flags`),
|
|
KEY `guid` (`guid`),
|
|
KEY `friend` (`friend`),
|
|
KEY `guid_flags` (`guid`,`flags`),
|
|
KEY `friend_flags` (`friend`,`flags`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Player System';
|
|
|
|
--
|
|
-- Dumping data for table `character_social`
|
|
--
|
|
|
|
LOCK TABLES `character_social` WRITE;
|
|
/*!40000 ALTER TABLE `character_social` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `character_social` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `character_spell`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_spell`;
|
|
CREATE TABLE `character_spell` (
|
|
`guid` int(11) unsigned NOT NULL default '0' COMMENT 'Global Unique Identifier',
|
|
`spell` int(11) unsigned NOT NULL default '0' COMMENT 'Spell Identifier',
|
|
`active` tinyint(3) unsigned NOT NULL default '1',
|
|
`disabled` tinyint(3) unsigned NOT NULL default '0',
|
|
PRIMARY KEY (`guid`,`spell`),
|
|
KEY `Idx_spell` (`spell`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Player System';
|
|
|
|
--
|
|
-- Dumping data for table `character_spell`
|
|
--
|
|
|
|
LOCK TABLES `character_spell` WRITE;
|
|
/*!40000 ALTER TABLE `character_spell` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `character_spell` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `character_spell_cooldown`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_spell_cooldown`;
|
|
CREATE TABLE `character_spell_cooldown` (
|
|
`guid` int(11) unsigned NOT NULL default '0' COMMENT 'Global Unique Identifier, Low part',
|
|
`spell` int(11) unsigned NOT NULL default '0' COMMENT 'Spell Identifier',
|
|
`item` int(11) unsigned NOT NULL default '0' COMMENT 'Item Identifier',
|
|
`time` bigint(20) unsigned NOT NULL default '0',
|
|
PRIMARY KEY (`guid`,`spell`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
--
|
|
-- Dumping data for table `character_spell_cooldown`
|
|
--
|
|
|
|
LOCK TABLES `character_spell_cooldown` WRITE;
|
|
/*!40000 ALTER TABLE `character_spell_cooldown` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `character_spell_cooldown` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `character_stats`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_stats`;
|
|
CREATE TABLE `character_stats` (
|
|
`guid` int(11) unsigned NOT NULL default '0' COMMENT 'Global Unique Identifier, Low part',
|
|
`maxhealth` int(10) UNSIGNED NOT NULL default '0',
|
|
`maxpower1` int(10) UNSIGNED NOT NULL default '0',
|
|
`maxpower2` int(10) UNSIGNED NOT NULL default '0',
|
|
`maxpower3` int(10) UNSIGNED NOT NULL default '0',
|
|
`maxpower4` int(10) UNSIGNED NOT NULL default '0',
|
|
`maxpower5` int(10) UNSIGNED NOT NULL default '0',
|
|
`maxpower6` int(10) UNSIGNED NOT NULL default '0',
|
|
`maxpower7` int(10) UNSIGNED NOT NULL default '0',
|
|
`strength` int(10) UNSIGNED NOT NULL default '0',
|
|
`agility` int(10) UNSIGNED NOT NULL default '0',
|
|
`stamina` int(10) UNSIGNED NOT NULL default '0',
|
|
`intellect` int(10) UNSIGNED NOT NULL default '0',
|
|
`spirit` int(10) UNSIGNED NOT NULL default '0',
|
|
`armor` int(10) UNSIGNED NOT NULL default '0',
|
|
`resHoly` int(10) UNSIGNED NOT NULL default '0',
|
|
`resFire` int(10) UNSIGNED NOT NULL default '0',
|
|
`resNature` int(10) UNSIGNED NOT NULL default '0',
|
|
`resFrost` int(10) UNSIGNED NOT NULL default '0',
|
|
`resShadow` int(10) UNSIGNED NOT NULL default '0',
|
|
`resArcane` int(10) UNSIGNED NOT NULL default '0',
|
|
`blockPct` float UNSIGNED NOT NULL default '0',
|
|
`dodgePct` float UNSIGNED NOT NULL default '0',
|
|
`parryPct` float UNSIGNED NOT NULL default '0',
|
|
`critPct` float UNSIGNED NOT NULL default '0',
|
|
`rangedCritPct` float UNSIGNED NOT NULL default '0',
|
|
`spellCritPct` float UNSIGNED NOT NULL default '0',
|
|
`attackPower` int(10) UNSIGNED NOT NULL default '0',
|
|
`rangedAttackPower` int(10) UNSIGNED NOT NULL default '0',
|
|
`spellPower` int(10) UNSIGNED NOT NULL default '0',
|
|
PRIMARY KEY (`guid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
--
|
|
-- Dumping data for table `character_stats`
|
|
--
|
|
|
|
LOCK TABLES `character_stats` WRITE;
|
|
/*!40000 ALTER TABLE `character_stats` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `character_stats` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `character_talent`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_talent`;
|
|
CREATE TABLE `character_talent` (
|
|
`guid` int(11) unsigned NOT NULL,
|
|
`talent_id` int(11) unsigned NOT NULL,
|
|
`current_rank` tinyint(3) unsigned NOT NULL DEFAULT '0',
|
|
`spec` tinyint(3) unsigned NOT NULL DEFAULT '0',
|
|
PRIMARY KEY (`guid`,`talent_id`,`spec`),
|
|
KEY guid_key (`guid`),
|
|
KEY talent_key (`talent_id`),
|
|
KEY spec_key (`spec`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
--
|
|
-- Dumping data for table `character_talent`
|
|
--
|
|
|
|
LOCK TABLES `character_talent` WRITE;
|
|
/*!40000 ALTER TABLE `character_talent` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `character_talent` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `character_ticket`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_ticket`;
|
|
CREATE TABLE `character_ticket` (
|
|
`ticket_id` int(11) unsigned NOT NULL auto_increment,
|
|
`guid` int(11) unsigned NOT NULL default '0',
|
|
`ticket_text` text,
|
|
`response_text` text,
|
|
`ticket_lastchange` TIMESTAMP ON UPDATE CURRENT_TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
|
PRIMARY KEY (`ticket_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Player System';
|
|
|
|
--
|
|
-- Dumping data for table `character_ticket`
|
|
--
|
|
|
|
LOCK TABLES `character_ticket` WRITE;
|
|
/*!40000 ALTER TABLE `character_ticket` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `character_ticket` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `character_tutorial`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_tutorial`;
|
|
CREATE TABLE `character_tutorial` (
|
|
`account` bigint(20) unsigned NOT NULL auto_increment COMMENT 'Account Identifier',
|
|
`tut0` int(11) unsigned NOT NULL default '0',
|
|
`tut1` int(11) unsigned NOT NULL default '0',
|
|
`tut2` int(11) unsigned NOT NULL default '0',
|
|
`tut3` int(11) unsigned NOT NULL default '0',
|
|
`tut4` int(11) unsigned NOT NULL default '0',
|
|
`tut5` int(11) unsigned NOT NULL default '0',
|
|
`tut6` int(11) unsigned NOT NULL default '0',
|
|
`tut7` int(11) unsigned NOT NULL default '0',
|
|
PRIMARY KEY (`account`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Player System';
|
|
|
|
--
|
|
-- Dumping data for table `character_tutorial`
|
|
--
|
|
|
|
LOCK TABLES `character_tutorial` WRITE;
|
|
/*!40000 ALTER TABLE `character_tutorial` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `character_tutorial` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `corpse`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `corpse`;
|
|
CREATE TABLE `corpse` (
|
|
`guid` int(11) unsigned NOT NULL default '0' COMMENT 'Global Unique Identifier',
|
|
`player` int(11) unsigned NOT NULL default '0' COMMENT 'Character Global Unique Identifier',
|
|
`position_x` float NOT NULL default '0',
|
|
`position_y` float NOT NULL default '0',
|
|
`position_z` float NOT NULL default '0',
|
|
`orientation` float NOT NULL default '0',
|
|
`map` int(11) unsigned NOT NULL default '0' COMMENT 'Map Identifier',
|
|
`phaseMask` smallint(5) unsigned NOT NULL default '1',
|
|
`time` bigint(20) unsigned NOT NULL default '0',
|
|
`corpse_type` tinyint(3) unsigned NOT NULL default '0',
|
|
`instance` int(11) unsigned NOT NULL default '0',
|
|
PRIMARY KEY (`guid`),
|
|
KEY `idx_type` (`corpse_type`),
|
|
KEY `instance` (`instance`),
|
|
INDEX `Idx_player`(`player`),
|
|
INDEX `Idx_time`(`time`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Death System';
|
|
|
|
--
|
|
-- Dumping data for table `corpse`
|
|
--
|
|
|
|
LOCK TABLES `corpse` WRITE;
|
|
/*!40000 ALTER TABLE `corpse` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `corpse` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `creature_respawn`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `creature_respawn`;
|
|
CREATE TABLE `creature_respawn` (
|
|
`guid` int(10) unsigned NOT NULL default '0' COMMENT 'Global Unique Identifier',
|
|
`respawntime` bigint(20) NOT NULL default '0',
|
|
`instance` mediumint(8) unsigned NOT NULL default '0',
|
|
PRIMARY KEY (`guid`,`instance`),
|
|
KEY `instance` (`instance`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Grid Loading System';
|
|
|
|
--
|
|
-- Dumping data for table `creature_respawn`
|
|
--
|
|
|
|
LOCK TABLES `creature_respawn` WRITE;
|
|
/*!40000 ALTER TABLE `creature_respawn` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `creature_respawn` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `game_event_status`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `game_event_status`;
|
|
CREATE TABLE `game_event_status` (
|
|
`event` smallint(6) unsigned NOT NULL default '0',
|
|
PRIMARY KEY (`event`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='Game event system';
|
|
|
|
--
|
|
-- Dumping data for table `game_event_status`
|
|
--
|
|
|
|
LOCK TABLES `game_event_status` WRITE;
|
|
/*!40000 ALTER TABLE `game_event_status` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `game_event_status` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `gameobject_respawn`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `gameobject_respawn`;
|
|
CREATE TABLE `gameobject_respawn` (
|
|
`guid` int(10) unsigned NOT NULL default '0' COMMENT 'Global Unique Identifier',
|
|
`respawntime` bigint(20) NOT NULL default '0',
|
|
`instance` mediumint(8) unsigned NOT NULL default '0',
|
|
PRIMARY KEY (`guid`,`instance`),
|
|
KEY `instance` (`instance`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Grid Loading System';
|
|
|
|
--
|
|
-- Dumping data for table `gameobject_respawn`
|
|
--
|
|
|
|
LOCK TABLES `gameobject_respawn` WRITE;
|
|
/*!40000 ALTER TABLE `gameobject_respawn` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `gameobject_respawn` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `groups`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `groups`;
|
|
CREATE TABLE `groups` (
|
|
`groupId` int(11) unsigned NOT NULL,
|
|
`leaderGuid` int(11) unsigned NOT NULL,
|
|
`mainTank` int(11) unsigned NOT NULL,
|
|
`mainAssistant` int(11) unsigned NOT NULL,
|
|
`lootMethod` tinyint(4) unsigned NOT NULL,
|
|
`looterGuid` int(11) unsigned NOT NULL,
|
|
`lootThreshold` tinyint(4) unsigned NOT NULL,
|
|
`icon1` int(11) unsigned NOT NULL,
|
|
`icon2` int(11) unsigned NOT NULL,
|
|
`icon3` int(11) unsigned NOT NULL,
|
|
`icon4` int(11) unsigned NOT NULL,
|
|
`icon5` int(11) unsigned NOT NULL,
|
|
`icon6` int(11) unsigned NOT NULL,
|
|
`icon7` int(11) unsigned NOT NULL,
|
|
`icon8` int(11) unsigned NOT NULL,
|
|
`groupType` tinyint(1) unsigned NOT NULL,
|
|
`difficulty` tinyint(3) unsigned NOT NULL default '0',
|
|
`raiddifficulty` int(11) UNSIGNED NOT NULL default '0',
|
|
PRIMARY KEY (`groupId`),
|
|
UNIQUE KEY (`leaderGuid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='Groups';
|
|
|
|
--
|
|
-- Dumping data for table `groups`
|
|
--
|
|
|
|
LOCK TABLES `groups` WRITE;
|
|
/*!40000 ALTER TABLE `groups` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `groups` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
-- ----------------------------
|
|
-- Table structure for group_instance
|
|
-- ----------------------------
|
|
DROP TABLE IF EXISTS `group_instance`;
|
|
CREATE TABLE `group_instance` (
|
|
`leaderGuid` int(11) unsigned NOT NULL default '0',
|
|
`instance` int(11) unsigned NOT NULL default '0',
|
|
`permanent` tinyint(1) unsigned NOT NULL default '0',
|
|
PRIMARY KEY (`leaderGuid`,`instance`),
|
|
KEY `instance` (`instance`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
--
|
|
-- Dumping data for table `group_instance`
|
|
--
|
|
|
|
LOCK TABLES `group_instance` WRITE;
|
|
/*!40000 ALTER TABLE `group_instance` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `group_instance` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `group_member`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `group_member`;
|
|
CREATE TABLE `group_member` (
|
|
`groupId` int(11) unsigned NOT NULL,
|
|
`memberGuid` int(11) unsigned NOT NULL,
|
|
`assistant` tinyint(1) unsigned NOT NULL,
|
|
`subgroup` smallint(6) unsigned NOT NULL,
|
|
PRIMARY KEY (`groupId`,`memberGuid`),
|
|
INDEX `Idx_memberGuid`(`memberGuid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='Groups';
|
|
|
|
--
|
|
-- Dumping data for table `group_member`
|
|
--
|
|
|
|
LOCK TABLES `group_member` WRITE;
|
|
/*!40000 ALTER TABLE `group_member` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `group_member` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `guild`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `guild`;
|
|
CREATE TABLE `guild` (
|
|
`guildid` int(6) unsigned NOT NULL default '0',
|
|
`name` varchar(255) NOT NULL default '',
|
|
`leaderguid` int(6) unsigned NOT NULL default '0',
|
|
`EmblemStyle` int(5) NOT NULL default '0',
|
|
`EmblemColor` int(5) NOT NULL default '0',
|
|
`BorderStyle` int(5) NOT NULL default '0',
|
|
`BorderColor` int(5) NOT NULL default '0',
|
|
`BackgroundColor` int(5) NOT NULL default '0',
|
|
`info` text NOT NULL,
|
|
`motd` varchar(255) NOT NULL default '',
|
|
`createdate` bigint(20) NOT NULL default '0',
|
|
`BankMoney` bigint(20) NOT NULL default '0',
|
|
PRIMARY KEY (`guildid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Guild System';
|
|
|
|
--
|
|
-- Dumping data for table `guild`
|
|
--
|
|
|
|
LOCK TABLES `guild` WRITE;
|
|
/*!40000 ALTER TABLE `guild` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `guild` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `guild_bank_eventlog`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `guild_bank_eventlog`;
|
|
CREATE TABLE `guild_bank_eventlog` (
|
|
`guildid` int(11) unsigned NOT NULL default '0' COMMENT 'Guild Identificator',
|
|
`LogGuid` int(11) unsigned NOT NULL default '0' COMMENT 'Log record identificator - auxiliary column',
|
|
`TabId` tinyint(3) unsigned NOT NULL default '0' COMMENT 'Guild bank TabId',
|
|
`EventType` tinyint(3) unsigned NOT NULL default '0' COMMENT 'Event type',
|
|
`PlayerGuid` int(11) unsigned NOT NULL default '0',
|
|
`ItemOrMoney` int(11) unsigned NOT NULL default '0',
|
|
`ItemStackCount` tinyint(3) unsigned NOT NULL default '0',
|
|
`DestTabId` tinyint(1) unsigned NOT NULL default '0' COMMENT 'Destination Tab Id',
|
|
`TimeStamp` bigint(20) unsigned NOT NULL default '0' COMMENT 'Event UNIX time',
|
|
PRIMARY KEY (`guildid`,`LogGuid`,`TabId`),
|
|
KEY `guildid_key` (`guildid`),
|
|
INDEX `Idx_PlayerGuid`(`PlayerGuid`),
|
|
INDEX `Idx_LogGuid`(`LogGuid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
--
|
|
-- Dumping data for table `guild_bank_eventlog`
|
|
--
|
|
|
|
LOCK TABLES `guild_bank_eventlog` WRITE;
|
|
/*!40000 ALTER TABLE `guild_bank_eventlog` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `guild_bank_eventlog` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `guild_bank_item`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `guild_bank_item`;
|
|
CREATE TABLE `guild_bank_item` (
|
|
`guildid` int(11) unsigned NOT NULL default '0',
|
|
`TabId` tinyint(1) unsigned NOT NULL default '0',
|
|
`SlotId` tinyint(3) unsigned NOT NULL default '0',
|
|
`item_guid` int(11) unsigned NOT NULL default '0',
|
|
`item_entry` int(11) unsigned NOT NULL default '0',
|
|
PRIMARY KEY (`guildid`,`tabid`,`slotid`),
|
|
KEY `guildid_key` (`guildid`),
|
|
INDEX `Idx_item_guid`(`item_guid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
--
|
|
-- Dumping data for table `guild_bank_item`
|
|
--
|
|
|
|
LOCK TABLES `guild_bank_item` WRITE;
|
|
/*!40000 ALTER TABLE `guild_bank_item` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `guild_bank_item` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `guild_bank_right`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `guild_bank_right`;
|
|
CREATE TABLE `guild_bank_right` (
|
|
`guildid` int(11) unsigned NOT NULL default '0',
|
|
`TabId` tinyint(1) unsigned NOT NULL default '0',
|
|
`rid` int(11) unsigned NOT NULL default '0',
|
|
`gbright` tinyint(3) unsigned NOT NULL default '0',
|
|
`SlotPerDay` int(11) unsigned NOT NULL default '0',
|
|
PRIMARY KEY (`guildid`,`TabId`,`rid`),
|
|
KEY `guildid_key` (`guildid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
--
|
|
-- Dumping data for table `guild_bank_right`
|
|
--
|
|
|
|
LOCK TABLES `guild_bank_right` WRITE;
|
|
/*!40000 ALTER TABLE `guild_bank_right` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `guild_bank_right` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `guild_bank_tab`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `guild_bank_tab`;
|
|
CREATE TABLE `guild_bank_tab` (
|
|
`guildid` int(11) unsigned NOT NULL default '0',
|
|
`TabId` tinyint(1) unsigned NOT NULL default '0',
|
|
`TabName` varchar(100) NOT NULL default '',
|
|
`TabIcon` varchar(100) NOT NULL default '',
|
|
`TabText` text,
|
|
PRIMARY KEY (`guildid`,`TabId`),
|
|
KEY `guildid_key` (`guildid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
--
|
|
-- Dumping data for table `guild_bank_tab`
|
|
--
|
|
|
|
LOCK TABLES `guild_bank_tab` WRITE;
|
|
/*!40000 ALTER TABLE `guild_bank_tab` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `guild_bank_tab` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `guild_eventlog`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `guild_eventlog`;
|
|
CREATE TABLE `guild_eventlog` (
|
|
`guildid` int(11) NOT NULL COMMENT 'Guild Identificator',
|
|
`LogGuid` int(11) NOT NULL COMMENT 'Log record identificator - auxiliary column',
|
|
`EventType` tinyint(1) NOT NULL COMMENT 'Event type',
|
|
`PlayerGuid1` int(11) NOT NULL COMMENT 'Player 1',
|
|
`PlayerGuid2` int(11) NOT NULL COMMENT 'Player 2',
|
|
`NewRank` tinyint(2) NOT NULL COMMENT 'New rank(in case promotion/demotion)',
|
|
`TimeStamp` bigint(20) NOT NULL COMMENT 'Event UNIX time',
|
|
PRIMARY KEY (`guildid`, `LogGuid`),
|
|
INDEX `Idx_PlayerGuid1`(`PlayerGuid1`),
|
|
INDEX `Idx_PlayerGuid2`(`PlayerGuid2`),
|
|
INDEX `Idx_LogGuid`(`LogGuid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT 'Guild Eventlog';
|
|
|
|
--
|
|
-- Dumping data for table `guild_eventlog`
|
|
--
|
|
|
|
LOCK TABLES `guild_eventlog` WRITE;
|
|
/*!40000 ALTER TABLE `guild_eventlog` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `guild_eventlog` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `guild_member`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `guild_member`;
|
|
CREATE TABLE `guild_member` (
|
|
`guildid` int(6) unsigned NOT NULL default '0',
|
|
`guid` int(11) unsigned NOT NULL default '0',
|
|
`rank` tinyint(2) unsigned NOT NULL default '0',
|
|
`pnote` varchar(255) NOT NULL default '',
|
|
`offnote` varchar(255) NOT NULL default '',
|
|
`BankResetTimeMoney` int(11) unsigned NOT NULL default '0',
|
|
`BankRemMoney` int(11) unsigned NOT NULL default '0',
|
|
`BankResetTimeTab0` int(11) unsigned NOT NULL default '0',
|
|
`BankRemSlotsTab0` int(11) unsigned NOT NULL default '0',
|
|
`BankResetTimeTab1` int(11) unsigned NOT NULL default '0',
|
|
`BankRemSlotsTab1` int(11) unsigned NOT NULL default '0',
|
|
`BankResetTimeTab2` int(11) unsigned NOT NULL default '0',
|
|
`BankRemSlotsTab2` int(11) unsigned NOT NULL default '0',
|
|
`BankResetTimeTab3` int(11) unsigned NOT NULL default '0',
|
|
`BankRemSlotsTab3` int(11) unsigned NOT NULL default '0',
|
|
`BankResetTimeTab4` int(11) unsigned NOT NULL default '0',
|
|
`BankRemSlotsTab4` int(11) unsigned NOT NULL default '0',
|
|
`BankResetTimeTab5` int(11) unsigned NOT NULL default '0',
|
|
`BankRemSlotsTab5` int(11) unsigned NOT NULL default '0',
|
|
KEY `guildid_key` (`guildid`),
|
|
KEY `guildid_rank_key` (`guildid`,`rank`),
|
|
UNIQUE KEY `guid_key` (`guid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='Guild System';
|
|
|
|
--
|
|
-- Dumping data for table `guild_member`
|
|
--
|
|
|
|
LOCK TABLES `guild_member` WRITE;
|
|
/*!40000 ALTER TABLE `guild_member` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `guild_member` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `guild_rank`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `guild_rank`;
|
|
CREATE TABLE `guild_rank` (
|
|
`guildid` int(6) unsigned NOT NULL default '0',
|
|
`rid` int(11) unsigned NOT NULL,
|
|
`rname` varchar(255) NOT NULL default '',
|
|
`rights` int(3) unsigned NOT NULL default '0',
|
|
`BankMoneyPerDay` int(11) unsigned NOT NULL default '0',
|
|
PRIMARY KEY (`guildid`,`rid`),
|
|
INDEX `Idx_rid`(`rid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Guild System';
|
|
|
|
--
|
|
-- Dumping data for table `guild_rank`
|
|
--
|
|
|
|
LOCK TABLES `guild_rank` WRITE;
|
|
/*!40000 ALTER TABLE `guild_rank` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `guild_rank` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `instance`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `instance`;
|
|
CREATE TABLE `instance` (
|
|
`id` int(11) unsigned NOT NULL default '0',
|
|
`map` int(11) unsigned NOT NULL default '0',
|
|
`resettime` bigint(40) NOT NULL default '0',
|
|
`difficulty` tinyint(1) unsigned NOT NULL default '0',
|
|
`data` longtext,
|
|
PRIMARY KEY (`id`),
|
|
KEY `map` (`map`),
|
|
KEY `resettime` (`resettime`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
--
|
|
-- Dumping data for table `instance`
|
|
--
|
|
|
|
LOCK TABLES `instance` WRITE;
|
|
/*!40000 ALTER TABLE `instance` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `instance` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
-- ----------------------------
|
|
-- Table structure for instance_reset
|
|
-- ----------------------------
|
|
DROP TABLE IF EXISTS `instance_reset`;
|
|
CREATE TABLE `instance_reset` (
|
|
`mapid` int(11) unsigned NOT NULL default '0',
|
|
`difficulty` tinyint(1) unsigned NOT NULL default '0',
|
|
`resettime` bigint(40) NOT NULL default '0',
|
|
PRIMARY KEY (`mapid`,`difficulty`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
--
|
|
-- Dumping data for table `instance_reset`
|
|
--
|
|
|
|
LOCK TABLES `instance_reset` WRITE;
|
|
/*!40000 ALTER TABLE `instance_reset` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `instance_reset` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `item_instance`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `item_instance`;
|
|
CREATE TABLE `item_instance` (
|
|
`guid` int(11) unsigned NOT NULL default '0',
|
|
`owner_guid` int(11) unsigned NOT NULL default '0',
|
|
`data` longtext,
|
|
`text` longtext,
|
|
PRIMARY KEY (`guid`),
|
|
KEY `idx_owner_guid` (`owner_guid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Item System';
|
|
|
|
--
|
|
-- Dumping data for table `item_instance`
|
|
--
|
|
|
|
LOCK TABLES `item_instance` WRITE;
|
|
/*!40000 ALTER TABLE `item_instance` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `item_instance` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `item_loot`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `item_loot`;
|
|
CREATE TABLE `item_loot` (
|
|
`guid` int(11) unsigned NOT NULL default '0',
|
|
`owner_guid` int(11) unsigned NOT NULL default '0',
|
|
`itemid` int(11) unsigned NOT NULL default '0',
|
|
`amount` int(11) unsigned NOT NULL default '0',
|
|
`suffix` int(11) unsigned NOT NULL default '0',
|
|
`property` int(11) NOT NULL default '0',
|
|
PRIMARY KEY (`guid`,`itemid`),
|
|
KEY `idx_owner_guid` (`owner_guid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Item System';
|
|
|
|
--
|
|
-- Dumping data for table `item_loot`
|
|
--
|
|
|
|
LOCK TABLES `item_loot` WRITE;
|
|
/*!40000 ALTER TABLE `item_loot` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `item_loot` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `mail`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `mail`;
|
|
CREATE TABLE `mail` (
|
|
`id` int(11) unsigned NOT NULL default '0' COMMENT 'Identifier',
|
|
`messageType` tinyint(3) unsigned NOT NULL default '0',
|
|
`stationery` tinyint(3) NOT NULL default '41',
|
|
`mailTemplateId` mediumint(8) unsigned NOT NULL default '0',
|
|
`sender` int(11) unsigned NOT NULL default '0' COMMENT 'Character Global Unique Identifier',
|
|
`receiver` int(11) unsigned NOT NULL default '0' COMMENT 'Character Global Unique Identifier',
|
|
`subject` longtext,
|
|
`body` longtext,
|
|
`has_items` tinyint(3) unsigned NOT NULL default '0',
|
|
`expire_time` bigint(40) NOT NULL default '0',
|
|
`deliver_time` bigint(40) NOT NULL default '0',
|
|
`money` int(11) unsigned NOT NULL default '0',
|
|
`cod` int(11) unsigned NOT NULL default '0',
|
|
`checked` tinyint(3) unsigned NOT NULL default '0',
|
|
PRIMARY KEY (`id`),
|
|
KEY `idx_receiver` (`receiver`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Mail System';
|
|
|
|
--
|
|
-- Dumping data for table `mail`
|
|
--
|
|
|
|
LOCK TABLES `mail` WRITE;
|
|
/*!40000 ALTER TABLE `mail` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `mail` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `mail_items`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `mail_items`;
|
|
CREATE TABLE `mail_items` (
|
|
`mail_id` int(11) NOT NULL default '0',
|
|
`item_guid` int(11) NOT NULL default '0',
|
|
`item_template` int(11) NOT NULL default '0',
|
|
`receiver` int(11) unsigned NOT NULL default '0' COMMENT 'Character Global Unique Identifier',
|
|
PRIMARY KEY (`mail_id`,`item_guid`),
|
|
KEY `idx_receiver` (`receiver`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
|
|
|
|
--
|
|
-- Dumping data for table `mail_items`
|
|
--
|
|
|
|
LOCK TABLES `mail_items` WRITE;
|
|
/*!40000 ALTER TABLE `mail_items` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `mail_items` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `pet_aura`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `pet_aura`;
|
|
CREATE TABLE `pet_aura` (
|
|
`guid` int(11) unsigned NOT NULL default '0' COMMENT 'Global Unique Identifier',
|
|
`caster_guid` bigint(20) unsigned NOT NULL default '0' COMMENT 'Full Global Unique Identifier',
|
|
`item_guid` int(11) unsigned NOT NULL default '0',
|
|
`spell` int(11) unsigned NOT NULL default '0',
|
|
`stackcount` int(11) NOT NULL default '1',
|
|
`remaincharges` int(11) NOT NULL default '0',
|
|
`basepoints0` INT(11) NOT NULL DEFAULT '0',
|
|
`basepoints1` INT(11) NOT NULL DEFAULT '0',
|
|
`basepoints2` INT(11) NOT NULL DEFAULT '0',
|
|
`maxduration0` INT(11) NOT NULL DEFAULT '0',
|
|
`maxduration1` INT(11) NOT NULL DEFAULT '0',
|
|
`maxduration2` INT(11) NOT NULL DEFAULT '0',
|
|
`remaintime0` INT(11) NOT NULL DEFAULT '0',
|
|
`remaintime1` INT(11) NOT NULL DEFAULT '0',
|
|
`remaintime2` INT(11) NOT NULL DEFAULT '0',
|
|
`effIndexMask` INT(11) NOT NULL DEFAULT '0',
|
|
PRIMARY KEY (`guid`,`caster_guid`,`item_guid`,`spell`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Pet System';
|
|
|
|
--
|
|
-- Dumping data for table `pet_aura`
|
|
--
|
|
|
|
LOCK TABLES `pet_aura` WRITE;
|
|
/*!40000 ALTER TABLE `pet_aura` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `pet_aura` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `pet_spell`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `pet_spell`;
|
|
CREATE TABLE `pet_spell` (
|
|
`guid` int(11) unsigned NOT NULL default '0' COMMENT 'Global Unique Identifier',
|
|
`spell` int(11) unsigned NOT NULL default '0' COMMENT 'Spell Identifier',
|
|
`active` int(11) unsigned NOT NULL default '0',
|
|
PRIMARY KEY (`guid`,`spell`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Pet System';
|
|
|
|
--
|
|
-- Dumping data for table `pet_spell`
|
|
--
|
|
|
|
LOCK TABLES `pet_spell` WRITE;
|
|
/*!40000 ALTER TABLE `pet_spell` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `pet_spell` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `pet_spell_cooldown`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `pet_spell_cooldown`;
|
|
CREATE TABLE `pet_spell_cooldown` (
|
|
`guid` int(11) unsigned NOT NULL default '0' COMMENT 'Global Unique Identifier, Low part',
|
|
`spell` int(11) unsigned NOT NULL default '0' COMMENT 'Spell Identifier',
|
|
`time` bigint(20) unsigned NOT NULL default '0',
|
|
PRIMARY KEY (`guid`,`spell`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
--
|
|
-- Dumping data for table `pet_spell_cooldown`
|
|
--
|
|
|
|
LOCK TABLES `pet_spell_cooldown` WRITE;
|
|
/*!40000 ALTER TABLE `pet_spell_cooldown` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `pet_spell_cooldown` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `petition`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `petition`;
|
|
CREATE TABLE `petition` (
|
|
`ownerguid` int(10) unsigned NOT NULL,
|
|
`petitionguid` int(10) unsigned default '0',
|
|
`name` varchar(255) NOT NULL default '',
|
|
`type` int(10) unsigned NOT NULL default '0',
|
|
PRIMARY KEY (`ownerguid`,`type`),
|
|
UNIQUE KEY `index_ownerguid_petitionguid` (`ownerguid`,`petitionguid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Guild System';
|
|
|
|
--
|
|
-- Dumping data for table `petition`
|
|
--
|
|
|
|
LOCK TABLES `petition` WRITE;
|
|
/*!40000 ALTER TABLE `petition` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `petition` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `petition_sign`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `petition_sign`;
|
|
CREATE TABLE `petition_sign` (
|
|
`ownerguid` int(10) unsigned NOT NULL,
|
|
`petitionguid` int(11) unsigned NOT NULL default '0',
|
|
`playerguid` int(11) unsigned NOT NULL default '0',
|
|
`player_account` int(11) unsigned NOT NULL default '0',
|
|
`type` int(10) unsigned NOT NULL default '0',
|
|
PRIMARY KEY (`petitionguid`,`playerguid`),
|
|
INDEX `Idx_playerguid`(`playerguid`),
|
|
INDEX `Idx_ownerguid`(`ownerguid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Guild System';
|
|
|
|
--
|
|
-- Dumping data for table `petition_sign`
|
|
--
|
|
|
|
LOCK TABLES `petition_sign` WRITE;
|
|
/*!40000 ALTER TABLE `petition_sign` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `petition_sign` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
|
|
|
|
--
|
|
-- Table structure for table `saved_variables`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `saved_variables`;
|
|
CREATE TABLE `saved_variables` (
|
|
`NextArenaPointDistributionTime` bigint(40) UNSIGNED NOT NULL DEFAULT '0',
|
|
`NextDailyQuestResetTime` bigint(40) unsigned NOT NULL default '0',
|
|
`NextWeeklyQuestResetTime` bigint(40) unsigned NOT NULL default '0',
|
|
`NextMonthlyQuestResetTime` bigint(40) unsigned NOT NULL default '0',
|
|
`cleaning_flags` int(11) unsigned NOT NULL default '0'
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='Variable Saves';
|
|
|
|
--
|
|
-- Dumping data for table `saved_variables`
|
|
--
|
|
|
|
LOCK TABLES `saved_variables` WRITE;
|
|
/*!40000 ALTER TABLE `saved_variables` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `saved_variables` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
|
|
|
|
--
|
|
-- Table structure for table `world`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `world`;
|
|
CREATE TABLE `world` (
|
|
`map` int(11) unsigned NOT NULL default '0',
|
|
`data` longtext,
|
|
PRIMARY KEY (`map`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
--
|
|
-- Dumping data for table `world`
|
|
--
|
|
|
|
LOCK TABLES `world` WRITE;
|
|
/*!40000 ALTER TABLE `world` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `world` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
/*!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 */;
|
|
|
|
-- Dump completed on 2008-01-10 11:37:06
|