mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-16 15:40:45 +01:00
Added config options to set count of eventlog records stored in DB.
Attached SQL files will DROP existing and create new tables. Make sure you create backup (if you need old data).
Renamed few variables in Guild class.
Signed-off-by: Triply <triply@getmangos.com>
*Note: existing guild bank log will be removed.
--HG--
branch : trunk
1611 lines
59 KiB
SQL
1611 lines
59 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_8402_02_characters_guild_bank_eventlog` 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;
|
|
INSERT INTO `character_db_version` VALUES
|
|
(NULL);
|
|
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` longtext 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` int(10) unsigned NOT NULL default '0',
|
|
`wins` int(10) unsigned NOT NULL default '0',
|
|
`played` int(10) unsigned NOT NULL default '0',
|
|
`wins2` 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 `auctionhouse`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `auctionhouse`;
|
|
CREATE TABLE `auctionhouse` (
|
|
`id` int(11) unsigned NOT NULL default '0',
|
|
`auctioneerguid` 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 `auctionhouse`
|
|
--
|
|
|
|
LOCK TABLES `auctionhouse` WRITE;
|
|
/*!40000 ALTER TABLE `auctionhouse` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `auctionhouse` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `auctionhousebot`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `auctionhousebot`;
|
|
CREATE TABLE `auctionhousebot` (
|
|
`auctionhouse` int(11) NOT NULL default '0' COMMENT 'mapID of the auctionhouse.',
|
|
`name` char(25) default NULL COMMENT 'Text name of the auctionhouse.',
|
|
`minitems` int(11) default '0' COMMENT 'This is the minimum number of items you want to keep in the auction house. a 0 here will make it the same as the maximum.',
|
|
`maxitems` int(11) default '0' COMMENT 'This is the number of items you want to keep in the auction house.',
|
|
`percentgreytradegoods` int(11) default '0' COMMENT 'Sets the percentage of the Grey Trade Goods auction items',
|
|
`percentwhitetradegoods` int(11) default '27' COMMENT 'Sets the percentage of the White Trade Goods auction items',
|
|
`percentgreentradegoods` int(11) default '12' COMMENT 'Sets the percentage of the Green Trade Goods auction items',
|
|
`percentbluetradegoods` int(11) default '10' COMMENT 'Sets the percentage of the Blue Trade Goods auction items',
|
|
`percentpurpletradegoods` int(11) default '1' COMMENT 'Sets the percentage of the Purple Trade Goods auction items',
|
|
`percentorangetradegoods` int(11) default '0' COMMENT 'Sets the percentage of the Orange Trade Goods auction items',
|
|
`percentyellowtradegoods` int(11) default '0' COMMENT 'Sets the percentage of the Yellow Trade Goods auction items',
|
|
`percentgreyitems` int(11) default '0' COMMENT 'Sets the percentage of the non trade Grey auction items',
|
|
`percentwhiteitems` int(11) default '10' COMMENT 'Sets the percentage of the non trade White auction items',
|
|
`percentgreenitems` int(11) default '30' COMMENT 'Sets the percentage of the non trade Green auction items',
|
|
`percentblueitems` int(11) default '8' COMMENT 'Sets the percentage of the non trade Blue auction items',
|
|
`percentpurpleitems` int(11) default '2' COMMENT 'Sets the percentage of the non trade Purple auction items',
|
|
`percentorangeitems` int(11) default '0' COMMENT 'Sets the percentage of the non trade Orange auction items',
|
|
`percentyellowitems` int(11) default '0' COMMENT 'Sets the percentage of the non trade Yellow auction items',
|
|
`minpricegrey` int(11) default '100' COMMENT 'Minimum price of Grey items (percentage).',
|
|
`maxpricegrey` int(11) default '150' COMMENT 'Maximum price of Grey items (percentage).',
|
|
`minpricewhite` int(11) default '150' COMMENT 'Minimum price of White items (percentage).',
|
|
`maxpricewhite` int(11) default '250' COMMENT 'Maximum price of White items (percentage).',
|
|
`minpricegreen` int(11) default '800' COMMENT 'Minimum price of Green items (percentage).',
|
|
`maxpricegreen` int(11) default '1400' COMMENT 'Maximum price of Green items (percentage).',
|
|
`minpriceblue` int(11) default '1250' COMMENT 'Minimum price of Blue items (percentage).',
|
|
`maxpriceblue` int(11) default '1750' COMMENT 'Maximum price of Blue items (percentage).',
|
|
`minpricepurple` int(11) default '2250' COMMENT 'Minimum price of Purple items (percentage).',
|
|
`maxpricepurple` int(11) default '4550' COMMENT 'Maximum price of Purple items (percentage).',
|
|
`minpriceorange` int(11) default '3250' COMMENT 'Minimum price of Orange items (percentage).',
|
|
`maxpriceorange` int(11) default '5550' COMMENT 'Maximum price of Orange items (percentage).',
|
|
`minpriceyellow` int(11) default '5250' COMMENT 'Minimum price of Yellow items (percentage).',
|
|
`maxpriceyellow` int(11) default '6550' COMMENT 'Maximum price of Yellow items (percentage).',
|
|
`minbidpricegrey` int(11) default '70' COMMENT 'Starting bid price of Grey items as a percentage of the randomly chosen buyout price. Default: 70',
|
|
`maxbidpricegrey` int(11) default '100' COMMENT 'Starting bid price of Grey items as a percentage of the randomly chosen buyout price. Default: 100',
|
|
`minbidpricewhite` int(11) default '70' COMMENT 'Starting bid price of White items as a percentage of the randomly chosen buyout price. Default: 70',
|
|
`maxbidpricewhite` int(11) default '100' COMMENT 'Starting bid price of White items as a percentage of the randomly chosen buyout price. Default: 100',
|
|
`minbidpricegreen` int(11) default '80' COMMENT 'Starting bid price of Green items as a percentage of the randomly chosen buyout price. Default: 80',
|
|
`maxbidpricegreen` int(11) default '100' COMMENT 'Starting bid price of Green items as a percentage of the randomly chosen buyout price. Default: 100',
|
|
`minbidpriceblue` int(11) default '75' COMMENT 'Starting bid price of Blue items as a percentage of the randomly chosen buyout price. Default: 75',
|
|
`maxbidpriceblue` int(11) default '100' COMMENT 'Starting bid price of Blue items as a percentage of the randomly chosen buyout price. Default: 100',
|
|
`minbidpricepurple` int(11) default '80' COMMENT 'Starting bid price of Purple items as a percentage of the randomly chosen buyout price. Default: 80',
|
|
`maxbidpricepurple` int(11) default '100' COMMENT 'Starting bid price of Purple items as a percentage of the randomly chosen buyout price. Default: 100',
|
|
`minbidpriceorange` int(11) default '80' COMMENT 'Starting bid price of Orange items as a percentage of the randomly chosen buyout price. Default: 80',
|
|
`maxbidpriceorange` int(11) default '100' COMMENT 'Starting bid price of Orange items as a percentage of the randomly chosen buyout price. Default: 100',
|
|
`minbidpriceyellow` int(11) default '80' COMMENT 'Starting bid price of Yellow items as a percentage of the randomly chosen buyout price. Default: 80',
|
|
`maxbidpriceyellow` int(11) default '100' COMMENT 'Starting bid price of Yellow items as a percentage of the randomly chosen buyout price. Default: 100',
|
|
`maxstackgrey` int(11) default '0' COMMENT 'Stack size limits for item qualities - a value of 0 will disable a maximum stack size for that quality, which will allow the bot to create items in stack as large as the item allows.',
|
|
`maxstackwhite` int(11) default '0' COMMENT 'Stack size limits for item qualities - a value of 0 will disable a maximum stack size for that quality, which will allow the bot to create items in stack as large as the item allows.',
|
|
`maxstackgreen` int(11) default '0' COMMENT 'Stack size limits for item qualities - a value of 0 will disable a maximum stack size for that quality, which will allow the bot to create items in stack as large as the item allows.',
|
|
`maxstackblue` int(11) default '0' COMMENT 'Stack size limits for item qualities - a value of 0 will disable a maximum stack size for that quality, which will allow the bot to create items in stack as large as the item allows.',
|
|
`maxstackpurple` int(11) default '0' COMMENT 'Stack size limits for item qualities - a value of 0 will disable a maximum stack size for that quality, which will allow the bot to create items in stack as large as the item allows.',
|
|
`maxstackorange` int(11) default '0' COMMENT 'Stack size limits for item qualities - a value of 0 will disable a maximum stack size for that quality, which will allow the bot to create items in stack as large as the item allows.',
|
|
`maxstackyellow` int(11) default '0' COMMENT 'Stack size limits for item qualities - a value of 0 will disable a maximum stack size for that quality, which will allow the bot to create items in stack as large as the item allows.',
|
|
`buyerpricegrey` int(11) default '1' COMMENT 'Multiplier to vendorprice when buying grey items from auctionhouse',
|
|
`buyerpricewhite` int(11) default '3' COMMENT 'Multiplier to vendorprice when buying white items from auctionhouse',
|
|
`buyerpricegreen` int(11) default '5' COMMENT 'Multiplier to vendorprice when buying green items from auctionhouse',
|
|
`buyerpriceblue` int(11) default '12' COMMENT 'Multiplier to vendorprice when buying blue items from auctionhouse',
|
|
`buyerpricepurple` int(11) default '15' COMMENT 'Multiplier to vendorprice when buying purple items from auctionhouse',
|
|
`buyerpriceorange` int(11) default '20' COMMENT 'Multiplier to vendorprice when buying orange items from auctionhouse',
|
|
`buyerpriceyellow` int(11) default '22' COMMENT 'Multiplier to vendorprice when buying yellow items from auctionhouse',
|
|
`buyerbiddinginterval` int(11) default '1' COMMENT 'Interval how frequently AHB bids on each AH. Time in minutes',
|
|
`buyerbidsperinterval` int(11) default '1' COMMENT 'number of bids to put in per bidding interval',
|
|
PRIMARY KEY (`auctionhouse`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
--
|
|
-- Data for table `auctionhousebot`
|
|
--
|
|
|
|
insert into `auctionhousebot`(`auctionhouse`,`name`,`minitems`,`maxitems`,`percentgreytradegoods`,`percentwhitetradegoods`,`percentgreentradegoods`,`percentbluetradegoods`,`percentpurpletradegoods`,`percentorangetradegoods`,`percentyellowtradegoods`,`percentgreyitems`,`percentwhiteitems`,`percentgreenitems`,`percentblueitems`,`percentpurpleitems`,`percentorangeitems`,`percentyellowitems`,`minpricegrey`,`maxpricegrey`,`minpricewhite`,`maxpricewhite`,`minpricegreen`,`maxpricegreen`,`minpriceblue`,`maxpriceblue`,`minpricepurple`,`maxpricepurple`,`minpriceorange`,`maxpriceorange`,`minpriceyellow`,`maxpriceyellow`,`minbidpricegrey`,`maxbidpricegrey`,`minbidpricewhite`,`maxbidpricewhite`,`minbidpricegreen`,`maxbidpricegreen`,`minbidpriceblue`,`maxbidpriceblue`,`minbidpricepurple`,`maxbidpricepurple`,`minbidpriceorange`,`maxbidpriceorange`,`minbidpriceyellow`,`maxbidpriceyellow`,`maxstackgrey`,`maxstackwhite`,`maxstackgreen`,`maxstackblue`,`maxstackpurple`,`maxstackorange`,`maxstackyellow`,`buyerpricegrey`,`buyerpricewhite`,`buyerpricegreen`,`buyerpriceblue`,`buyerpricepurple`,`buyerpriceorange`,`buyerpriceyellow`,`buyerbiddinginterval`,`buyerbidsperinterval`) values
|
|
(2,'Alliance',0,0,0,27,12,10,1,0,0,0,10,30,8,2,0,0,100,150,150,250,800,1400,1250,1750,2250,4550,3250,5550,5250,6550,70,100,70,100,80,100,75,100,80,100,80,100,80,100,0,0,3,2,1,1,1,1,3,5,12,15,20,22,1,1),
|
|
(6,'Horde',0,0,0,27,12,10,1,0,0,0,10,30,8,2,0,0,100,150,150,250,800,1400,1250,1750,2250,4550,3250,5550,5250,6550,70,100,70,100,80,100,75,100,80,100,80,100,80,100,0,0,3,2,1,1,1,1,3,5,12,15,20,22,1,1),
|
|
(7,'Neutral',0,0,0,27,12,10,1,0,0,0,10,30,8,2,0,0,100,150,150,250,800,1400,1250,1750,2250,4550,3250,5550,5250,6550,70,100,70,100,80,100,75,100,80,100,80,100,80,100,0,0,3,2,1,1,1,1,3,5,12,15,20,22,1,1);
|
|
|
|
--
|
|
-- Table structure for table `bugreport`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `bugreport`;
|
|
CREATE TABLE `bugreport` (
|
|
`id` int(11) NOT NULL auto_increment COMMENT 'Identifier',
|
|
`type` varchar(255) NOT NULL default '',
|
|
`content` varchar(255) 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 channels
|
|
-- ----------------------------
|
|
DROP TABLE IF EXISTS `channels`;
|
|
CREATE TABLE `channels` (
|
|
`m_name` text NOT NULL,
|
|
`m_team` int(10) unsigned NOT NULL,
|
|
`m_announce` tinyint(1) unsigned NOT NULL default '0',
|
|
`m_moderate` tinyint(1) unsigned NOT NULL default '0',
|
|
`m_password` text,
|
|
`BannedList` longtext,
|
|
PRIMARY KEY (`m_name`(10),`m_team`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Channel System';
|
|
|
|
--
|
|
-- 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',
|
|
`data` longtext,
|
|
`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',
|
|
`instance_id` int(11) unsigned NOT NULL default '0',
|
|
`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,
|
|
`arena_pending_points` int(10) UNSIGNED NOT NULL default '0',
|
|
`speccount` tinyint(3) unsigned NOT NULL default 1,
|
|
`activespec` tinyint(3) unsigned NOT NULL default 0,
|
|
`latency` int(11) unsigned NOT NULL default '0',
|
|
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_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',
|
|
`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;
|
|
|
|
--
|
|
-- 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',
|
|
`spell` int(11) unsigned NOT NULL default '0',
|
|
`effect_mask` int(11) unsigned NOT NULL default '0',
|
|
`stackcount` int(11) NOT NULL default '1',
|
|
`amount0` int(11) NOT NULL default '0',
|
|
`amount1` int(11) NOT NULL default '0',
|
|
`amount2` int(11) NOT NULL default '0',
|
|
`maxduration` int(11) NOT NULL default '0',
|
|
`remaintime` int(11) NOT NULL default '0',
|
|
`remaincharges` int(11) NOT NULL default '0',
|
|
PRIMARY KEY (`guid`,`spell`,`effect_mask`)
|
|
) 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`)
|
|
) 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',
|
|
`glyph1` int(11) unsigned NOT NULL DEFAULT '0',
|
|
`glyph2` int(11) unsigned DEFAULT '0',
|
|
`glyph3` int(11) unsigned DEFAULT '0',
|
|
`glyph4` int(11) unsigned DEFAULT '0',
|
|
`glyph5` int(11) unsigned DEFAULT '0',
|
|
`glyph6` int(11) unsigned DEFAULT '0',
|
|
PRIMARY KEY (`guid`,`spec`)
|
|
) 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',
|
|
`time` bigint(20) unsigned NOT NULL default '0',
|
|
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_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_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`)
|
|
) 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_talent`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_talent`;
|
|
CREATE TABLE `character_talent` (
|
|
`guid` int(11) unsigned NOT NULL,
|
|
`spell` int(11) unsigned NOT NULL,
|
|
`spec` tinyint(3) unsigned NOT NULL DEFAULT '0',
|
|
PRIMARY KEY (`guid`,`spell`,`spec`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
--
|
|
-- Dumping data for table `character_tutorial`
|
|
--
|
|
|
|
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_tutorial`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `character_tutorial`;
|
|
CREATE TABLE `character_tutorial` (
|
|
`account` bigint(20) unsigned NOT NULL auto_increment COMMENT 'Account Identifier',
|
|
`realmid` int(11) unsigned NOT NULL default '0' COMMENT 'Realm 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`,`realmid`),
|
|
KEY acc_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',
|
|
`zone` int(11) unsigned NOT NULL default '38' COMMENT 'Zone Identifier',
|
|
`map` int(11) unsigned NOT NULL default '0' COMMENT 'Map Identifier',
|
|
`phaseMask` smallint(5) unsigned NOT NULL default '1',
|
|
`data` longtext,
|
|
`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`)
|
|
) 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 `game_event_condition_save`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `game_event_condition_save`;
|
|
CREATE TABLE `game_event_condition_save` (
|
|
`event_id` mediumint(8) unsigned NOT NULL,
|
|
`condition_id` mediumint(8) unsigned NOT NULL default '0',
|
|
`done` float default '0',
|
|
PRIMARY KEY (`event_id`,`condition_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
--
|
|
-- Dumping data for table `game_event_condition_save`
|
|
--
|
|
|
|
LOCK TABLES `game_event_condition_save` WRITE;
|
|
/*!40000 ALTER TABLE `game_event_condition_save` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `game_event_condition_save` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `game_event_save`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `game_event_save`;
|
|
CREATE TABLE `game_event_save` (
|
|
`event_id` mediumint(8) unsigned NOT NULL,
|
|
`state` tinyint(3) unsigned NOT NULL default '1',
|
|
`next_start` timestamp NOT NULL default '0000-00-00 00:00:00',
|
|
PRIMARY KEY (`event_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
--
|
|
-- Dumping data for table `game_event_save`
|
|
--
|
|
|
|
LOCK TABLES `game_event_save` WRITE;
|
|
/*!40000 ALTER TABLE `game_event_save` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `game_event_save` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `gm_tickets`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `gm_tickets`;
|
|
CREATE TABLE `gm_tickets` (
|
|
`guid` int(10) NOT NULL auto_increment,
|
|
`playerGuid` int(11) unsigned NOT NULL default '0',
|
|
`name` varchar(15) NOT NULL,
|
|
`message` text NOT NULL,
|
|
`createtime` int(10) NOT NULL default '0',
|
|
`map` int NOT NULL DEFAULT '0',
|
|
`posX` float NOT NULL DEFAULT '0',
|
|
`posY` float NOT NULL DEFAULT '0',
|
|
`posZ` float NOT NULL DEFAULT '0',
|
|
`timestamp` int(10) NOT NULL default '0',
|
|
`closed` int(10) NOT NULL default '0',
|
|
`assignedto` int(10) NOT NULL default '0',
|
|
`comment` text NOT NULL,
|
|
PRIMARY KEY (`guid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Player System';
|
|
|
|
--
|
|
-- Dumping data for table `gm_tickets`
|
|
--
|
|
|
|
LOCK TABLES `gm_tickets` WRITE;
|
|
/*!40000 ALTER TABLE `gm_tickets` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `gm_tickets` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `groups`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `groups`;
|
|
CREATE TABLE `groups` (
|
|
`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,
|
|
`isRaid` tinyint(1) unsigned NOT NULL,
|
|
`difficulty` tinyint(3) unsigned NOT NULL default '0',
|
|
PRIMARY 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 table `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` (
|
|
`leaderGuid` 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 (`leaderGuid`,`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` datetime default NULL,
|
|
`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`)
|
|
) 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`)
|
|
) 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`)
|
|
) 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`)
|
|
) 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 table `instance_reset`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `instance_reset`;
|
|
CREATE TABLE `instance_reset` (
|
|
`mapid` int(11) unsigned NOT NULL default '0',
|
|
`resettime` bigint(40) NOT NULL default '0',
|
|
PRIMARY KEY (`mapid`)
|
|
) 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,
|
|
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_text`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `item_text`;
|
|
CREATE TABLE `item_text` (
|
|
`id` int(11) unsigned NOT NULL default '0',
|
|
`text` longtext,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='Item System';
|
|
|
|
--
|
|
-- Dumping data for table `item_text`
|
|
--
|
|
|
|
LOCK TABLES `item_text` WRITE;
|
|
/*!40000 ALTER TABLE `item_text` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `item_text` 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,
|
|
`itemTextId` int(11) unsigned NOT NULL default '0',
|
|
`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',
|
|
`spell` int(11) unsigned NOT NULL default '0',
|
|
`effect_mask` int(11) unsigned NOT NULL default '0',
|
|
`stackcount` int(11) NOT NULL default '1',
|
|
`amount0` int(11) NOT NULL default '0',
|
|
`amount1` int(11) NOT NULL default '0',
|
|
`amount2` int(11) NOT NULL default '0',
|
|
`maxduration` int(11) NOT NULL default '0',
|
|
`remaintime` int(11) NOT NULL default '0',
|
|
`remaincharges` int(11) NOT NULL default '0',
|
|
PRIMARY KEY (`guid`,`spell`,`effect_mask`)
|
|
) 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`)
|
|
) 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;
|
|
|
|
--
|
|
-- Table structure for table `saved_variables`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `saved_variables`;
|
|
CREATE TABLE `saved_variables` (
|
|
`NextArenaPointDistributionTime` bigint(40) 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 */;
|
|
|
|
|
|
/*!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
|
|
|
|
-- Updated on 2003-02-22 01:44:45 |