TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
DatabaseEnv.h File Reference
#include "Common.h"
#include "Errors.h"
#include "Log.h"
#include "Field.h"
#include "QueryResult.h"
#include "MySQLThreading.h"
#include "Transaction.h"
#include "Implementation/LoginDatabase.h"
#include "Implementation/CharacterDatabase.h"
#include "Implementation/WorldDatabase.h"
#include "Implementation/HotfixDatabase.h"
+ Include dependency graph for DatabaseEnv.h:

Go to the source code of this file.

Macros

#define _LIKE_   "LIKE"
 
#define _TABLE_SIM_   "`"
 
#define _CONCAT3_(A, B, C)   "CONCAT( " A ", " B ", " C " )"
 
#define _OFFSET_   "LIMIT %d, 1"
 

Variables

TC_DATABASE_API
WorldDatabaseWorkerPool 
WorldDatabase
 Accessor to the world database. More...
 
TC_DATABASE_API
CharacterDatabaseWorkerPool 
CharacterDatabase
 Accessor to the character database. More...
 
TC_DATABASE_API
LoginDatabaseWorkerPool 
LoginDatabase
 Accessor to the realm/login database. More...
 
TC_DATABASE_API
HotfixDatabaseWorkerPool 
HotfixDatabase
 Accessor to the hotfix database. More...
 

Macro Definition Documentation

#define _CONCAT3_ (   A,
  B,
 
)    "CONCAT( " A ", " B ", " C " )"
#define _LIKE_   "LIKE"
#define _OFFSET_   "LIMIT %d, 1"
#define _TABLE_SIM_   "`"

Variable Documentation

Accessor to the character database.

Accessor to the hotfix database.

Accessor to the realm/login database.

Accessor to the world database.