[7855] Add description command to pool_* tables for simplify DB development.

Note: this fields not used and not loaded by mangos.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
This commit is contained in:
Seizerkiller 2009-05-19 23:39:05 +04:00 committed by VladimirMangos
parent 83beb6ec1d
commit c014560b45
4 changed files with 21 additions and 2 deletions

View file

@ -23,7 +23,7 @@ DROP TABLE IF EXISTS `db_version`;
CREATE TABLE `db_version` ( CREATE TABLE `db_version` (
`version` varchar(120) default NULL, `version` varchar(120) default NULL,
`creature_ai_version` varchar(120) default NULL, `creature_ai_version` varchar(120) default NULL,
`required_7850_01_mangos_command` bit(1) default NULL `required_7855_01_mangos_pools` bit(1) default NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='Used DB version notes'; ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='Used DB version notes';
-- --
@ -12960,6 +12960,7 @@ CREATE TABLE `pool_creature` (
`guid` int(10) unsigned NOT NULL default '0', `guid` int(10) unsigned NOT NULL default '0',
`pool_entry` mediumint(8) unsigned NOT NULL default '0', `pool_entry` mediumint(8) unsigned NOT NULL default '0',
`chance` float unsigned NOT NULL default '0', `chance` float unsigned NOT NULL default '0',
`description` varchar(255) NOT NULL,
PRIMARY KEY (`pool_entry`,`guid`) PRIMARY KEY (`pool_entry`,`guid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8; ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
@ -12982,6 +12983,7 @@ CREATE TABLE `pool_gameobject` (
`guid` int(10) unsigned NOT NULL default '0', `guid` int(10) unsigned NOT NULL default '0',
`pool_entry` mediumint(8) unsigned NOT NULL default '0', `pool_entry` mediumint(8) unsigned NOT NULL default '0',
`chance` float unsigned NOT NULL default '0', `chance` float unsigned NOT NULL default '0',
`description` varchar(255) NOT NULL,
PRIMARY KEY (`guid`,`pool_entry`) PRIMARY KEY (`guid`,`pool_entry`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8; ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
@ -13003,6 +13005,7 @@ CREATE TABLE `pool_pool` (
`pool_id` mediumint(8) unsigned NOT NULL default '0', `pool_id` mediumint(8) unsigned NOT NULL default '0',
`mother_pool` mediumint(8) unsigned NOT NULL default '0', `mother_pool` mediumint(8) unsigned NOT NULL default '0',
`chance` float NOT NULL default '0', `chance` float NOT NULL default '0',
`description` varchar(255) NOT NULL,
PRIMARY KEY (`pool_id`,`mother_pool`) PRIMARY KEY (`pool_id`,`mother_pool`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8; ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
@ -13023,6 +13026,7 @@ DROP TABLE IF EXISTS `pool_template`;
CREATE TABLE `pool_template` ( CREATE TABLE `pool_template` (
`entry` mediumint(8) unsigned NOT NULL default '0' COMMENT 'Pool entry', `entry` mediumint(8) unsigned NOT NULL default '0' COMMENT 'Pool entry',
`max_limit` int(10) unsigned NOT NULL default '0' COMMENT 'Max number of objects (0) is no limit', `max_limit` int(10) unsigned NOT NULL default '0' COMMENT 'Max number of objects (0) is no limit',
`description` varchar(255) NOT NULL,
PRIMARY KEY (`entry`) PRIMARY KEY (`entry`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8; ) ENGINE=MyISAM DEFAULT CHARSET=utf8;

View file

@ -0,0 +1,13 @@
ALTER TABLE db_version CHANGE COLUMN required_7850_01_mangos_command required_7855_01_mangos_pools bit;
ALTER TABLE pool_creature
ADD COLUMN description varchar(255) NOT NULL AFTER chance;
ALTER TABLE pool_gameobject
ADD COLUMN description varchar(255) NOT NULL AFTER chance;
ALTER TABLE pool_pool
ADD COLUMN description varchar(255) NOT NULL AFTER chance;
ALTER TABLE pool_template
ADD COLUMN description varchar(255) NOT NULL AFTER max_limit;

View file

@ -189,6 +189,7 @@ pkgdata_DATA = \
7839_01_mangos_mangos_string.sql \ 7839_01_mangos_mangos_string.sql \
7839_02_mangos_command.sql \ 7839_02_mangos_command.sql \
7850_01_mangos_command.sql \ 7850_01_mangos_command.sql \
7855_01_mangos_pools.sql \
README README
## Additional files to include when running 'make dist' ## Additional files to include when running 'make dist'
@ -358,4 +359,5 @@ EXTRA_DIST = \
7839_01_mangos_mangos_string.sql \ 7839_01_mangos_mangos_string.sql \
7839_02_mangos_command.sql \ 7839_02_mangos_command.sql \
7850_01_mangos_command.sql \ 7850_01_mangos_command.sql \
7855_01_mangos_pools.sql \
README README

View file

@ -1,4 +1,4 @@
#ifndef __REVISION_NR_H__ #ifndef __REVISION_NR_H__
#define __REVISION_NR_H__ #define __REVISION_NR_H__
#define REVISION_NR "7854" #define REVISION_NR "7855"
#endif // __REVISION_NR_H__ #endif // __REVISION_NR_H__