TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
WorldDatabase.h File Reference
+ Include dependency graph for WorldDatabase.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  WorldDatabaseConnection
 

Typedefs

typedef DatabaseWorkerPool
< WorldDatabaseConnection
WorldDatabaseWorkerPool
 

Enumerations

enum  WorldDatabaseStatements {
  WORLD_SEL_QUEST_POOLS, WORLD_DEL_CRELINKED_RESPAWN, WORLD_REP_CREATURE_LINKED_RESPAWN, WORLD_SEL_CREATURE_TEXT,
  WORLD_SEL_SMART_SCRIPTS, WORLD_SEL_SMARTAI_WP, WORLD_DEL_GAMEOBJECT, WORLD_DEL_EVENT_GAMEOBJECT,
  WORLD_INS_GRAVEYARD_ZONE, WORLD_DEL_GRAVEYARD_ZONE, WORLD_INS_GAME_TELE, WORLD_DEL_GAME_TELE,
  WORLD_INS_NPC_VENDOR, WORLD_DEL_NPC_VENDOR, WORLD_SEL_NPC_VENDOR_REF, WORLD_UPD_CREATURE_MOVEMENT_TYPE,
  WORLD_UPD_CREATURE_FACTION, WORLD_UPD_CREATURE_NPCFLAG, WORLD_UPD_CREATURE_POSITION, WORLD_UPD_CREATURE_SPAWN_DISTANCE,
  WORLD_UPD_CREATURE_SPAWN_TIME_SECS, WORLD_INS_CREATURE_FORMATION, WORLD_INS_WAYPOINT_DATA, WORLD_DEL_WAYPOINT_DATA,
  WORLD_UPD_WAYPOINT_DATA_POINT, WORLD_UPD_WAYPOINT_DATA_POSITION, WORLD_UPD_WAYPOINT_DATA_WPGUID, WORLD_UPD_WAYPOINT_DATA_ALL_WPGUID,
  WORLD_SEL_WAYPOINT_DATA_MAX_ID, WORLD_SEL_WAYPOINT_DATA_BY_ID, WORLD_SEL_WAYPOINT_DATA_POS_BY_ID, WORLD_SEL_WAYPOINT_DATA_POS_FIRST_BY_ID,
  WORLD_SEL_WAYPOINT_DATA_POS_LAST_BY_ID, WORLD_SEL_WAYPOINT_DATA_BY_WPGUID, WORLD_SEL_WAYPOINT_DATA_ALL_BY_WPGUID, WORLD_SEL_WAYPOINT_DATA_MAX_POINT,
  WORLD_SEL_WAYPOINT_DATA_BY_POS, WORLD_SEL_WAYPOINT_DATA_WPGUID_BY_ID, WORLD_SEL_WAYPOINT_DATA_ACTION, WORLD_SEL_WAYPOINT_SCRIPTS_MAX_ID,
  WORLD_UPD_CREATURE_ADDON_PATH, WORLD_INS_CREATURE_ADDON, WORLD_DEL_CREATURE_ADDON, WORLD_SEL_CREATURE_ADDON_BY_GUID,
  WORLD_INS_WAYPOINT_SCRIPT, WORLD_DEL_WAYPOINT_SCRIPT, WORLD_UPD_WAYPOINT_SCRIPT_ID, WORLD_UPD_WAYPOINT_SCRIPT_X,
  WORLD_UPD_WAYPOINT_SCRIPT_Y, WORLD_UPD_WAYPOINT_SCRIPT_Z, WORLD_UPD_WAYPOINT_SCRIPT_O, WORLD_SEL_WAYPOINT_SCRIPT_ID_BY_GUID,
  WORLD_DEL_CREATURE, WORLD_SEL_COMMANDS, WORLD_SEL_CREATURE_TEMPLATE, WORLD_SEL_WAYPOINT_SCRIPT_BY_ID,
  WORLD_SEL_CREATURE_BY_ID, WORLD_SEL_GAMEOBJECT_NEAREST, WORLD_SEL_CREATURE_NEAREST, WORLD_SEL_GAMEOBJECT_TARGET,
  WORLD_INS_CREATURE, WORLD_DEL_GAME_EVENT_CREATURE, WORLD_DEL_GAME_EVENT_MODEL_EQUIP, WORLD_INS_GAMEOBJECT,
  WORLD_SEL_DISABLES, WORLD_INS_DISABLES, WORLD_DEL_DISABLES, WORLD_UPD_CREATURE_ZONE_AREA_DATA,
  WORLD_UPD_GAMEOBJECT_ZONE_AREA_DATA, WORLD_SEL_GUILD_REWARDS_REQ_ACHIEVEMENTS, MAX_WORLDDATABASE_STATEMENTS
}
 

Typedef Documentation

Enumeration Type Documentation

Enumerator
WORLD_SEL_QUEST_POOLS 
WORLD_DEL_CRELINKED_RESPAWN 
WORLD_REP_CREATURE_LINKED_RESPAWN 
WORLD_SEL_CREATURE_TEXT 
WORLD_SEL_SMART_SCRIPTS 
WORLD_SEL_SMARTAI_WP 
WORLD_DEL_GAMEOBJECT 
WORLD_DEL_EVENT_GAMEOBJECT 
WORLD_INS_GRAVEYARD_ZONE 
WORLD_DEL_GRAVEYARD_ZONE 
WORLD_INS_GAME_TELE 
WORLD_DEL_GAME_TELE 
WORLD_INS_NPC_VENDOR 
WORLD_DEL_NPC_VENDOR 
WORLD_SEL_NPC_VENDOR_REF 
WORLD_UPD_CREATURE_MOVEMENT_TYPE 
WORLD_UPD_CREATURE_FACTION 
WORLD_UPD_CREATURE_NPCFLAG 
WORLD_UPD_CREATURE_POSITION 
WORLD_UPD_CREATURE_SPAWN_DISTANCE 
WORLD_UPD_CREATURE_SPAWN_TIME_SECS 
WORLD_INS_CREATURE_FORMATION 
WORLD_INS_WAYPOINT_DATA 
WORLD_DEL_WAYPOINT_DATA 
WORLD_UPD_WAYPOINT_DATA_POINT 
WORLD_UPD_WAYPOINT_DATA_POSITION 
WORLD_UPD_WAYPOINT_DATA_WPGUID 
WORLD_UPD_WAYPOINT_DATA_ALL_WPGUID 
WORLD_SEL_WAYPOINT_DATA_MAX_ID 
WORLD_SEL_WAYPOINT_DATA_BY_ID 
WORLD_SEL_WAYPOINT_DATA_POS_BY_ID 
WORLD_SEL_WAYPOINT_DATA_POS_FIRST_BY_ID 
WORLD_SEL_WAYPOINT_DATA_POS_LAST_BY_ID 
WORLD_SEL_WAYPOINT_DATA_BY_WPGUID 
WORLD_SEL_WAYPOINT_DATA_ALL_BY_WPGUID 
WORLD_SEL_WAYPOINT_DATA_MAX_POINT 
WORLD_SEL_WAYPOINT_DATA_BY_POS 
WORLD_SEL_WAYPOINT_DATA_WPGUID_BY_ID 
WORLD_SEL_WAYPOINT_DATA_ACTION 
WORLD_SEL_WAYPOINT_SCRIPTS_MAX_ID 
WORLD_UPD_CREATURE_ADDON_PATH 
WORLD_INS_CREATURE_ADDON 
WORLD_DEL_CREATURE_ADDON 
WORLD_SEL_CREATURE_ADDON_BY_GUID 
WORLD_INS_WAYPOINT_SCRIPT 
WORLD_DEL_WAYPOINT_SCRIPT 
WORLD_UPD_WAYPOINT_SCRIPT_ID 
WORLD_UPD_WAYPOINT_SCRIPT_X 
WORLD_UPD_WAYPOINT_SCRIPT_Y 
WORLD_UPD_WAYPOINT_SCRIPT_Z 
WORLD_UPD_WAYPOINT_SCRIPT_O 
WORLD_SEL_WAYPOINT_SCRIPT_ID_BY_GUID 
WORLD_DEL_CREATURE 
WORLD_SEL_COMMANDS 
WORLD_SEL_CREATURE_TEMPLATE 
WORLD_SEL_WAYPOINT_SCRIPT_BY_ID 
WORLD_SEL_CREATURE_BY_ID 
WORLD_SEL_GAMEOBJECT_NEAREST 
WORLD_SEL_CREATURE_NEAREST 
WORLD_SEL_GAMEOBJECT_TARGET 
WORLD_INS_CREATURE 
WORLD_DEL_GAME_EVENT_CREATURE 
WORLD_DEL_GAME_EVENT_MODEL_EQUIP 
WORLD_INS_GAMEOBJECT 
WORLD_SEL_DISABLES 
WORLD_INS_DISABLES 
WORLD_DEL_DISABLES 
WORLD_UPD_CREATURE_ZONE_AREA_DATA 
WORLD_UPD_GAMEOBJECT_ZONE_AREA_DATA 
WORLD_SEL_GUILD_REWARDS_REQ_ACHIEVEMENTS 
MAX_WORLDDATABASE_STATEMENTS 
25 {
26  /* Naming standard for defines:
27  {DB}_{SEL/INS/UPD/DEL/REP}_{Summary of data changed}
28  When updating more than one field, consider looking at the calling function
29  name for a suiting suffix.
30  */
31 
102 
104 };
Definition: WorldDatabase.h:74
Definition: WorldDatabase.h:39
Definition: WorldDatabase.h:93
Definition: WorldDatabase.h:36
Definition: WorldDatabase.h:66
Definition: WorldDatabase.h:73
Definition: WorldDatabase.h:101
Definition: WorldDatabase.h:58
Definition: WorldDatabase.h:97
Definition: WorldDatabase.h:49
Definition: WorldDatabase.h:84
Definition: WorldDatabase.h:44
Definition: WorldDatabase.h:65
Definition: WorldDatabase.h:96
Definition: WorldDatabase.h:64
Definition: WorldDatabase.h:54
Definition: WorldDatabase.h:89
Definition: WorldDatabase.h:75
Definition: WorldDatabase.h:38
Definition: WorldDatabase.h:60
Definition: WorldDatabase.h:91
Definition: WorldDatabase.h:85
Definition: WorldDatabase.h:86
Definition: WorldDatabase.h:32
Definition: WorldDatabase.h:37
Definition: WorldDatabase.h:53
Definition: WorldDatabase.h:50
Definition: WorldDatabase.h:67
Definition: WorldDatabase.h:71
Definition: WorldDatabase.h:103
Definition: WorldDatabase.h:63
Definition: WorldDatabase.h:94
Definition: WorldDatabase.h:42
Definition: WorldDatabase.h:34
Definition: WorldDatabase.h:40
Definition: WorldDatabase.h:92
Definition: WorldDatabase.h:35
Definition: WorldDatabase.h:61
Definition: WorldDatabase.h:77
Definition: WorldDatabase.h:78
Definition: WorldDatabase.h:68
Definition: WorldDatabase.h:99
Definition: WorldDatabase.h:57
Definition: WorldDatabase.h:51
Definition: WorldDatabase.h:98
Definition: WorldDatabase.h:72
Definition: WorldDatabase.h:46
Definition: WorldDatabase.h:59
Definition: WorldDatabase.h:81
Definition: WorldDatabase.h:56
Definition: WorldDatabase.h:69
Definition: WorldDatabase.h:87
Definition: WorldDatabase.h:45
Definition: WorldDatabase.h:48
Definition: WorldDatabase.h:100
Definition: WorldDatabase.h:95
Definition: WorldDatabase.h:83
Definition: WorldDatabase.h:79
Definition: WorldDatabase.h:88
Definition: WorldDatabase.h:82
Definition: WorldDatabase.h:47
Definition: WorldDatabase.h:55
Definition: WorldDatabase.h:41
Definition: WorldDatabase.h:90
Definition: WorldDatabase.h:70
Definition: WorldDatabase.h:43
Definition: WorldDatabase.h:62
Definition: WorldDatabase.h:33
Definition: WorldDatabase.h:80
Definition: WorldDatabase.h:52
Definition: WorldDatabase.h:76