22{
25
26#define SelectItemInstanceContent "ii.guid, ii.itemEntry, ii.creatorGuid, ii.giftCreatorGuid, ii.count, ii.duration, ii.charges, ii.flags, ii.enchantments, ii.randomBonusListId, " \
27 "ii.durability, ii.playedTime, ii.text, ii.battlePetSpeciesId, ii.battlePetBreedData, ii.battlePetLevel, ii.battlePetDisplayId, ii.context, ii.bonusListIDs, " \
28 "iit.itemModifiedAppearanceAllSpecs, iit.itemModifiedAppearanceSpec1, iit.itemModifiedAppearanceSpec2, iit.itemModifiedAppearanceSpec3, iit.itemModifiedAppearanceSpec4, iit.itemModifiedAppearanceSpec5, " \
29 "iit.spellItemEnchantmentAllSpecs, iit.spellItemEnchantmentSpec1, iit.spellItemEnchantmentSpec2, iit.spellItemEnchantmentSpec3, iit.spellItemEnchantmentSpec4, iit.spellItemEnchantmentSpec5, " \
30 "iit.secondaryItemModifiedAppearanceAllSpecs, iit.secondaryItemModifiedAppearanceSpec1, iit.secondaryItemModifiedAppearanceSpec2, iit.secondaryItemModifiedAppearanceSpec3, iit.secondaryItemModifiedAppearanceSpec4, iit.itemModifiedAppearanceSpec5, " \
31 "ig.gemItemId1, ig.gemBonuses1, ig.gemContext1, ig.gemScalingLevel1, ig.gemItemId2, ig.gemBonuses2, ig.gemContext2, ig.gemScalingLevel2, ig.gemItemId3, ig.gemBonuses3, ig.gemContext3, ig.gemScalingLevel3, " \
32 "im.fixedScalingLevel, im.artifactKnowledgeLevel"
33
42 PrepareStatement(
CHAR_INS_CHARACTER_BAN,
"INSERT INTO character_banned (guid, bandate, unbandate, bannedby, banreason, active) VALUES (?, UNIX_TIMESTAMP(), UNIX_TIMESTAMP()+?, ?, ?, 1)",
CONNECTION_ASYNC);
50 PrepareStatement(
CHAR_SEL_MAIL_LIST_INFO,
"SELECT id, sender, (SELECT name FROM characters WHERE guid = sender) AS sendername, receiver, (SELECT name FROM characters WHERE guid = receiver) AS receivername, "
51 "subject, deliver_time, expire_time, money, has_items FROM mail WHERE receiver = ? ",
CONNECTION_SYNCH);
53 PrepareStatement(
CHAR_SEL_ENUM,
"SELECT c.guid, c.name, c.race, c.class, c.gender, c.level, c.zone, c.map, c.position_x, c.position_y, c.position_z, "
54 "gm.guildid, c.playerFlags, c.at_login, cp.entry, cp.modelid, cp.level, c.equipmentCache, cb.guid, c.slot, c.logout_time, c.activeTalentGroup, c.lastLoginBuild "
55 "FROM characters AS c LEFT JOIN character_pet AS cp ON c.summonedPetNumber = cp.id LEFT JOIN guild_member AS gm ON c.guid = gm.guid "
56 "LEFT JOIN character_banned AS cb ON c.guid = cb.guid AND cb.active = 1 WHERE c.account = ? AND c.deleteInfos_Name IS NULL",
CONNECTION_ASYNC);
58 "c.position_x, c.position_y, c.position_z, gm.guildid, c.playerFlags, c.at_login, cp.entry, cp.modelid, cp.level, c.equipmentCache, "
59 "cb.guid, c.slot, c.logout_time, c.activeTalentGroup, c.lastLoginBuild, cd.genitive FROM characters AS c LEFT JOIN character_pet AS cp ON c.summonedPetNumber = cp.id "
60 "LEFT JOIN character_declinedname AS cd ON c.guid = cd.guid LEFT JOIN guild_member AS gm ON c.guid = gm.guid "
61 "LEFT JOIN character_banned AS cb ON c.guid = cb.guid AND cb.active = 1 WHERE c.account = ? AND c.deleteInfos_Name IS NULL",
CONNECTION_ASYNC);
63 "LEFT JOIN characters c ON cc.guid = c.guid WHERE c.account = ? AND c.deleteInfos_Name IS NULL ORDER BY cc.guid, cc.chrCustomizationOptionID",
CONNECTION_ASYNC);
64 PrepareStatement(
CHAR_SEL_UNDELETE_ENUM,
"SELECT c.guid, c.deleteInfos_Name, c.race, c.class, c.gender, c.level, c.zone, c.map, c.position_x, c.position_y, c.position_z, "
65 "gm.guildid, c.playerFlags, c.at_login, cp.entry, cp.modelid, cp.level, c.equipmentCache, cb.guid, c.slot, c.logout_time, c.activeTalentGroup, c.lastLoginBuild "
66 "FROM characters AS c LEFT JOIN character_pet AS cp ON c.summonedPetNumber = cp.id LEFT JOIN guild_member AS gm ON c.guid = gm.guid "
67 "LEFT JOIN character_banned AS cb ON c.guid = cb.guid AND cb.active = 1 WHERE c.deleteInfos_Account = ? AND c.deleteInfos_Name IS NOT NULL",
CONNECTION_ASYNC);
69 "c.position_x, c.position_y, c.position_z, gm.guildid, c.playerFlags, c.at_login, cp.entry, cp.modelid, cp.level, c.equipmentCache, "
70 "cb.guid, c.slot, c.logout_time, c.activeTalentGroup, c.lastLoginBuild, cd.genitive FROM characters AS c LEFT JOIN character_pet AS cp ON c.summonedPetNumber = cp.id "
71 "LEFT JOIN character_declinedname AS cd ON c.guid = cd.guid LEFT JOIN guild_member AS gm ON c.guid = gm.guid "
72 "LEFT JOIN character_banned AS cb ON c.guid = cb.guid AND cb.active = 1 WHERE c.deleteInfos_Account = ? AND c.deleteInfos_Name IS NOT NULL",
CONNECTION_ASYNC);
74 "LEFT JOIN characters c ON cc.guid = c.guid WHERE c.deleteInfos_Account = ? AND c.deleteInfos_Name IS NOT NULL ORDER BY cc.guid, cc.chrCustomizationOptionID",
CONNECTION_ASYNC);
75
80
84
85 PrepareStatement(
CHAR_SEL_CHARACTER,
"SELECT c.guid, account, name, race, class, gender, level, xp, money, inventorySlots, bankSlots, restState, playerFlags, playerFlagsEx, "
86 "position_x, position_y, position_z, map, orientation, taximask, createTime, createMode, cinematic, totaltime, leveltime, rest_bonus, logout_time, is_logout_resting, resettalents_cost, "
87 "resettalents_time, primarySpecialization, trans_x, trans_y, trans_z, trans_o, transguid, extra_flags, summonedPetNumber, at_login, zone, online, death_expire_time, taxi_path, dungeonDifficulty, "
88 "totalKills, todayKills, yesterdayKills, chosenTitle, watchedFaction, drunk, "
89 "health, power1, power2, power3, power4, power5, power6, power7, instance_id, activeTalentGroup, lootSpecId, exploredZones, knownTitles, actionBars, raidDifficulty, legacyRaidDifficulty, fishingSteps, "
90 "honor, honorLevel, honorRestState, honorRestBonus, numRespecs "
91 "FROM characters c LEFT JOIN character_fishingsteps cfs ON c.guid = cfs.guid WHERE c.guid = ?",
CONNECTION_ASYNC);
92
95 PrepareStatement(
CHAR_SEL_CHARACTER_AURAS,
"SELECT casterGuid, itemGuid, spell, effectMask, recalculateMask, difficulty, stackCount, maxDuration, remainTime, remainCharges, castItemId, castItemLevel FROM character_aura WHERE guid = ?",
CONNECTION_ASYNC);
103
120
122 PrepareStatement(
CHAR_SEL_CHARACTER_INVENTORY,
"SELECT " SelectItemInstanceContent ", bag, slot FROM character_inventory ci JOIN item_instance ii ON ci.item = ii.guid LEFT JOIN item_instance_gems ig ON ii.guid = ig.itemGuid LEFT JOIN item_instance_transmog iit ON ii.guid = iit.itemGuid LEFT JOIN item_instance_modifiers im ON ii.guid = im.itemGuid WHERE ci.guid = ? ORDER BY (ii.flags & 0x80000) ASC, bag ASC, slot ASC",
CONNECTION_ASYNC);
131 "FROM guild g JOIN guild_member gm ON g.guildid = gm.guildid "
132 "JOIN guild_rank gr ON g.guildid = gr.guildid AND gm.`rank` = gr.rid WHERE gm.guid = ?",
CONNECTION_BOTH);
135 PrepareStatement(
CHAR_SEL_CHARACTER_EQUIPMENTSETS,
"SELECT setguid, setindex, name, iconname, ignore_mask, AssignedSpecIndex, item0, item1, item2, item3, item4, item5, item6, item7, item8, "
136 "item9, item10, item11, item12, item13, item14, item15, item16, item17, item18 FROM character_equipmentsets WHERE guid = ? ORDER BY setindex",
CONNECTION_ASYNC);
137 PrepareStatement(
CHAR_SEL_CHARACTER_TRANSMOG_OUTFITS,
"SELECT setguid, setindex, name, iconname, ignore_mask, appearance0, appearance1, appearance2, appearance3, appearance4, "
138 "appearance5, appearance6, appearance7, appearance8, appearance9, appearance10, appearance11, appearance12, appearance13, appearance14, appearance15, appearance16, "
139 "appearance17, appearance18, mainHandEnchant, offHandEnchant FROM character_transmog_outfits WHERE guid = ? ORDER BY setindex",
CONNECTION_ASYNC);
140 PrepareStatement(
CHAR_SEL_CHARACTER_BGDATA,
"SELECT instanceId, team, joinX, joinY, joinZ, joinO, joinMapId, taxiStart, taxiEnd, mountSpell FROM character_battleground_data WHERE guid = ?",
CONNECTION_ASYNC);
149 PrepareStatement(
CHAR_INS_CHARACTER_FAVORITE_AUCTION,
"INSERT INTO character_favorite_auctions (guid, `order`, itemId, itemLevel, battlePetSpeciesId, suffixItemNameDescriptionId) VALUE (?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
153
155 PrepareStatement(
CHAR_SEL_MAILITEMS,
"SELECT " SelectItemInstanceContent ", ii.owner_guid, m.id FROM mail_items mi INNER JOIN mail m ON mi.mail_id = m.id LEFT JOIN item_instance ii ON mi.item_guid = ii.guid LEFT JOIN item_instance_gems ig ON ii.guid = ig.itemGuid LEFT JOIN item_instance_transmog iit ON ii.guid = iit.itemGuid LEFT JOIN item_instance_modifiers im ON ii.guid = im.itemGuid WHERE m.receiver = ?",
CONNECTION_BOTH);
156 PrepareStatement(
CHAR_SEL_MAILITEMS_ARTIFACT,
"SELECT a.itemGuid, a.xp, a.artifactAppearanceId, a.artifactTierId, ap.artifactPowerId, ap.purchasedRank FROM item_instance_artifact_powers ap LEFT JOIN item_instance_artifact a ON ap.itemGuid = a.itemGuid INNER JOIN mail_items mi ON a.itemGuid = mi.item_guid INNER JOIN mail m ON mi.mail_id = m.id WHERE m.receiver = ?",
CONNECTION_BOTH);
158 "iz.selectedAzeriteEssences1specId, iz.selectedAzeriteEssences1azeriteEssenceId1, iz.selectedAzeriteEssences1azeriteEssenceId2, iz.selectedAzeriteEssences1azeriteEssenceId3, iz.selectedAzeriteEssences1azeriteEssenceId4, "
159 "iz.selectedAzeriteEssences2specId, iz.selectedAzeriteEssences2azeriteEssenceId1, iz.selectedAzeriteEssences2azeriteEssenceId2, iz.selectedAzeriteEssences2azeriteEssenceId3, iz.selectedAzeriteEssences2azeriteEssenceId4, "
160 "iz.selectedAzeriteEssences3specId, iz.selectedAzeriteEssences3azeriteEssenceId1, iz.selectedAzeriteEssences3azeriteEssenceId2, iz.selectedAzeriteEssences3azeriteEssenceId3, iz.selectedAzeriteEssences3azeriteEssenceId4, "
161 "iz.selectedAzeriteEssences4specId, iz.selectedAzeriteEssences4azeriteEssenceId1, iz.selectedAzeriteEssences4azeriteEssenceId2, iz.selectedAzeriteEssences4azeriteEssenceId3, iz.selectedAzeriteEssences4azeriteEssenceId4 "
162 "FROM item_instance_azerite iz INNER JOIN mail_items mi ON iz.itemGuid = mi.item_guid INNER JOIN mail m ON mi.mail_id = m.id WHERE m.receiver = ?",
CONNECTION_BOTH);
165 PrepareStatement(
CHAR_SEL_MAILITEMS_AZERITE_EMPOWERED,
"SELECT iae.itemGuid, iae.azeritePowerId1, iae.azeritePowerId2, iae.azeritePowerId3, iae.azeritePowerId4, iae.azeritePowerId5 FROM item_instance_azerite_empowered iae INNER JOIN mail_items mi ON iae.itemGuid = mi.item_guid INNER JOIN mail m ON mi.mail_id = m.id WHERE m.receiver = ?",
CONNECTION_BOTH);
167 PrepareStatement(
CHAR_SEL_AUCTIONS,
"SELECT id, auctionHouseId, owner, bidder, minBid, buyoutOrUnitPrice, deposit, bidAmount, startTime, endTime, serverFlags FROM auctionhouse",
CONNECTION_SYNCH);
173 PrepareStatement(
CHAR_INS_AUCTION,
"INSERT INTO auctionhouse (id, auctionHouseId, owner, bidder, minBid, buyoutOrUnitPrice, deposit, bidAmount, startTime, endTime, serverFlags) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
177 PrepareStatement(
CHAR_INS_MAIL,
"INSERT INTO mail(id, messageType, stationery, mailTemplateId, sender, receiver, subject, body, has_items, expire_time, deliver_time, money, cod, checked) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
183 PrepareStatement(
CHAR_SEL_EXPIRED_MAIL,
"SELECT id, messageType, sender, receiver, has_items, expire_time, cod, checked, mailTemplateId FROM mail WHERE expire_time < ?",
CONNECTION_SYNCH);
188
194 PrepareStatement(
CHAR_REP_ITEM_INSTANCE,
"REPLACE INTO item_instance (itemEntry, owner_guid, creatorGuid, giftCreatorGuid, count, duration, charges, flags, enchantments, randomBonusListId, durability, playedTime, text, battlePetSpeciesId, battlePetBreedData, battlePetLevel, battlePetDisplayId, context, bonusListIDs, guid) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
195 PrepareStatement(
CHAR_UPD_ITEM_INSTANCE,
"UPDATE item_instance SET itemEntry = ?, owner_guid = ?, creatorGuid = ?, giftCreatorGuid = ?, count = ?, duration = ?, charges = ?, flags = ?, enchantments = ?, randomBonusListId = ?, durability = ?, playedTime = ?, text = ?, battlePetSpeciesId = ?, battlePetBreedData = ?, battlePetLevel = ?, battlePetDisplayId = ?, context = ?, bonusListIDs = ? WHERE guid = ?",
CONNECTION_ASYNC);
199 PrepareStatement(
CHAR_INS_ITEM_INSTANCE_GEMS,
"INSERT INTO item_instance_gems (itemGuid, gemItemId1, gemBonuses1, gemContext1, gemScalingLevel1, gemItemId2, gemBonuses2, gemContext2, gemScalingLevel2, gemItemId3, gemBonuses3, gemContext3, gemScalingLevel3) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
202 PrepareStatement(
CHAR_INS_ITEM_INSTANCE_TRANSMOG,
"INSERT INTO item_instance_transmog (itemGuid, itemModifiedAppearanceAllSpecs, itemModifiedAppearanceSpec1, itemModifiedAppearanceSpec2, itemModifiedAppearanceSpec3, itemModifiedAppearanceSpec4, itemModifiedAppearanceSpec5, "
203 "spellItemEnchantmentAllSpecs, spellItemEnchantmentSpec1, spellItemEnchantmentSpec2, spellItemEnchantmentSpec3, spellItemEnchantmentSpec4, spellItemEnchantmentSpec5, "
204 "secondaryItemModifiedAppearanceAllSpecs, secondaryItemModifiedAppearanceSpec1, secondaryItemModifiedAppearanceSpec2, secondaryItemModifiedAppearanceSpec3, secondaryItemModifiedAppearanceSpec4, secondaryItemModifiedAppearanceSpec5) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
207 PrepareStatement(
CHAR_SEL_ITEM_INSTANCE_ARTIFACT,
"SELECT a.itemGuid, a.xp, a.artifactAppearanceId, a.artifactTierId, ap.artifactPowerId, ap.purchasedRank FROM item_instance_artifact_powers ap LEFT JOIN item_instance_artifact a ON ap.itemGuid = a.itemGuid INNER JOIN character_inventory ci ON ci.item = ap.itemGuid WHERE ci.guid = ?",
CONNECTION_ASYNC);
218 "iz.selectedAzeriteEssences1specId, iz.selectedAzeriteEssences1azeriteEssenceId1, iz.selectedAzeriteEssences1azeriteEssenceId2, iz.selectedAzeriteEssences1azeriteEssenceId3, iz.selectedAzeriteEssences1azeriteEssenceId4, "
219 "iz.selectedAzeriteEssences2specId, iz.selectedAzeriteEssences2azeriteEssenceId1, iz.selectedAzeriteEssences2azeriteEssenceId2, iz.selectedAzeriteEssences2azeriteEssenceId3, iz.selectedAzeriteEssences2azeriteEssenceId4, "
220 "iz.selectedAzeriteEssences3specId, iz.selectedAzeriteEssences3azeriteEssenceId1, iz.selectedAzeriteEssences3azeriteEssenceId2, iz.selectedAzeriteEssences3azeriteEssenceId3, iz.selectedAzeriteEssences3azeriteEssenceId4, "
221 "iz.selectedAzeriteEssences4specId, iz.selectedAzeriteEssences4azeriteEssenceId1, iz.selectedAzeriteEssences4azeriteEssenceId2, iz.selectedAzeriteEssences4azeriteEssenceId3, iz.selectedAzeriteEssences4azeriteEssenceId4 "
222 "FROM item_instance_azerite iz INNER JOIN character_inventory ci ON iz.itemGuid = ci.item WHERE ci.guid = ?",
CONNECTION_ASYNC);
223 PrepareStatement(
CHAR_INS_ITEM_INSTANCE_AZERITE,
"INSERT INTO item_instance_azerite (itemGuid, xp, level, knowledgeLevel, selectedAzeriteEssences1specId, selectedAzeriteEssences1azeriteEssenceId1, selectedAzeriteEssences1azeriteEssenceId2, selectedAzeriteEssences1azeriteEssenceId3, selectedAzeriteEssences1azeriteEssenceId4, "
224 "selectedAzeriteEssences2specId, selectedAzeriteEssences2azeriteEssenceId1, selectedAzeriteEssences2azeriteEssenceId2, selectedAzeriteEssences2azeriteEssenceId3, selectedAzeriteEssences2azeriteEssenceId4, "
225 "selectedAzeriteEssences3specId, selectedAzeriteEssences3azeriteEssenceId1, selectedAzeriteEssences3azeriteEssenceId2, selectedAzeriteEssences3azeriteEssenceId3, selectedAzeriteEssences3azeriteEssenceId4, "
226 "selectedAzeriteEssences4specId, selectedAzeriteEssences4azeriteEssenceId1, selectedAzeriteEssences4azeriteEssenceId2, selectedAzeriteEssences4azeriteEssenceId3, selectedAzeriteEssences4azeriteEssenceId4) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
239 PrepareStatement(
CHAR_INS_ITEM_INSTANCE_AZERITE_EMPOWERED,
"INSERT INTO item_instance_azerite_empowered (itemGuid, azeritePowerId1, azeritePowerId2, azeritePowerId3, azeritePowerId4, azeritePowerId5) VALUES (?, ?, ?, ? ,? ,?)",
CONNECTION_ASYNC);
253
254
255
256 PrepareStatement(
CHAR_INS_GUILD,
"INSERT INTO guild (guildid, name, leaderguid, info, motd, createdate, EmblemStyle, EmblemColor, BorderStyle, BorderColor, BackgroundColor, BankMoney) VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
258
260
261 PrepareStatement(
CHAR_INS_GUILD_MEMBER,
"INSERT INTO guild_member (guildid, guid, `rank`, pnote, offnote) VALUES (?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
264
265 PrepareStatement(
CHAR_INS_GUILD_RANK,
"INSERT INTO guild_rank (guildid, rid, RankOrder, rname, rights, BankMoneyPerDay) VALUES (?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
271
276
278 "ON DUPLICATE KEY UPDATE gbright = VALUES(gbright), SlotPerDay = VALUES(SlotPerDay)",
CONNECTION_ASYNC);
281
282 PrepareStatement(
CHAR_INS_GUILD_BANK_EVENTLOG,
"INSERT INTO guild_bank_eventlog (guildid, LogGuid, TabId, EventType, PlayerGuid, ItemOrMoney, ItemStackCount, DestTabId, TimeStamp) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
285
286 PrepareStatement(
CHAR_INS_GUILD_EVENTLOG,
"INSERT INTO guild_eventlog (guildid, LogGuid, EventType, PlayerGuid1, PlayerGuid2, NewRank, TimeStamp) VALUES (?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
298
300
303
306
308 "INSERT INTO guild_member_withdraw (guid, tab0, tab1, tab2, tab3, tab4, tab5, tab6, tab7) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) "
309 "ON DUPLICATE KEY UPDATE tab0 = VALUES (tab0), tab1 = VALUES (tab1), tab2 = VALUES (tab2), tab3 = VALUES (tab3), tab4 = VALUES (tab4), tab5 = VALUES (tab5), tab6 = VALUES (tab6), tab7 = VALUES (tab7)",
CONNECTION_ASYNC);
312
313
318 PrepareStatement(
CHAR_INS_GUILD_ACHIEVEMENT_CRITERIA,
"INSERT INTO guild_achievement_progress (guildId, criteria, counter, date, completedGuid) VALUES (?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
319 PrepareStatement(
CHAR_DEL_ALL_GUILD_ACHIEVEMENTS,
"DELETE FROM guild_achievement WHERE guildId = ? AND achievement NOT IN (5407,5408,5409,5410,5411,5985,6126,6628,6678,6679,6680,8257,8512,8513,9397,9399,10380)",
CONNECTION_ASYNC);
323 PrepareStatement(
CHAR_INS_GUILD_NEWS,
"INSERT INTO guild_newslog (guildid, LogGuid, EventType, PlayerGuid, Flags, Value, Timestamp) VALUES (?, ?, ?, ?, ?, ?, ?)"
324 " ON DUPLICATE KEY UPDATE LogGuid = VALUES (LogGuid), EventType = VALUES (EventType), PlayerGuid = VALUES (PlayerGuid), Flags = VALUES (Flags), Value = VALUES (Value), Timestamp = VALUES (Timestamp)",
CONNECTION_ASYNC);
325
326
327 PrepareStatement(
CHAR_UPD_CHANNEL,
"INSERT INTO channels (name, team, announce, ownership, password, bannedList, lastUsed) VALUES (?, ?, ?, ?, ?, ?, UNIX_TIMESTAMP()) "
328 "ON DUPLICATE KEY UPDATE announce=VALUES(announce), ownership=VALUES(ownership), password=VALUES(password), bannedList=VALUES(bannedList), lastUsed=VALUES(lastUsed)",
CONNECTION_ASYNC);
333
334
335 PrepareStatement(
CHAR_UPD_EQUIP_SET,
"UPDATE character_equipmentsets SET name=?, iconname=?, ignore_mask=?, AssignedSpecIndex=?, item0=?, item1=?, item2=?, item3=?, "
336 "item4=?, item5=?, item6=?, item7=?, item8=?, item9=?, item10=?, item11=?, item12=?, item13=?, item14=?, item15=?, item16=?, "
337 "item17=?, item18=? WHERE guid=? AND setguid=? AND setindex=?",
CONNECTION_ASYNC);
338 PrepareStatement(
CHAR_INS_EQUIP_SET,
"INSERT INTO character_equipmentsets (guid, setguid, setindex, name, iconname, ignore_mask, AssignedSpecIndex, item0, item1, item2, item3, "
339 "item4, item5, item6, item7, item8, item9, item10, item11, item12, item13, item14, item15, item16, item17, item18) "
340 "VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
343 "appearance4=?, appearance5=?, appearance6=?, appearance7=?, appearance8=?, appearance9=?, appearance10=?, appearance11=?, appearance12=?, appearance13=?, appearance14=?, "
344 "appearance15=?, appearance16=?, appearance17=?, appearance18=?, mainHandEnchant=?, offHandEnchant=? WHERE guid=? AND setguid=? AND setindex=?",
CONNECTION_ASYNC);
345 PrepareStatement(
CHAR_INS_TRANSMOG_OUTFIT,
"INSERT INTO character_transmog_outfits (guid, setguid, setindex, name, iconname, ignore_mask, appearance0, appearance1, appearance2, "
346 "appearance3, appearance4, appearance5, appearance6, appearance7, appearance8, appearance9, appearance10, appearance11, appearance12, appearance13, appearance14, appearance15, "
347 "appearance16, appearance17, appearance18, mainHandEnchant, offHandEnchant) "
348 "VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
350
351
352 PrepareStatement(
CHAR_INS_AURA,
"INSERT INTO character_aura (guid, casterGuid, itemGuid, spell, effectMask, recalculateMask, difficulty, stackCount, maxDuration, remainTime, remainCharges, castItemId, castItemLevel) "
353 "VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
356
357
360 PrepareStatement(
CHAR_REP_PLAYER_CURRENCY,
"REPLACE INTO character_currency (CharacterGuid, Currency, Quantity, WeeklyQuantity, TrackedQuantity, IncreasedCapQuantity, EarnedQuantity, Flags) VALUES (?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
362
363
370
371
373 PrepareStatement(
CHAR_INS_TUTORIALS,
"INSERT INTO account_tutorial(tut0, tut1, tut2, tut3, tut4, tut5, tut6, tut7, accountId) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
376
377
380
381
385
386
395
396
398 PrepareStatement(
CHAR_INS_ARENA_TEAM,
"INSERT INTO arena_team (arenaTeamId, name, captainGuid, type, rating, backgroundColor, emblemStyle, emblemColor, borderStyle, borderColor) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
409
410
411 PrepareStatement(
CHAR_INS_PLAYER_BGDATA,
"INSERT INTO character_battleground_data (guid, instanceId, team, joinX, joinY, joinZ, joinO, joinMapId, taxiStart, taxiEnd, mountSpell) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
413
414
415 PrepareStatement(
CHAR_INS_PLAYER_HOMEBIND,
"INSERT INTO character_homebind (guid, mapId, zoneId, posX, posY, posZ, orientation) VALUES (?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
418
419
420 PrepareStatement(
CHAR_SEL_CORPSES,
"SELECT posX, posY, posZ, orientation, mapId, displayId, itemCache, race, class, gender, flags, dynFlags, time, corpseType, instanceId, guid FROM corpse WHERE mapId = ? AND instanceId = ?",
CONNECTION_SYNCH);
421 PrepareStatement(
CHAR_INS_CORPSE,
"INSERT INTO corpse (guid, posX, posY, posZ, orientation, mapId, displayId, itemCache, race, class, gender, flags, dynFlags, time, corpseType, instanceId) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
427 PrepareStatement(
CHAR_SEL_CORPSE_CUSTOMIZATIONS,
"SELECT cc.ownerGuid, cc.chrCustomizationOptionID, cc.chrCustomizationChoiceID FROM corpse_customizations cc LEFT JOIN corpse c ON cc.ownerGuid = c.guid WHERE c.mapId = ? AND c.instanceId = ? ORDER BY cc.ownerGuid, cc.chrCustomizationOptionID",
CONNECTION_SYNCH);
431
432
434 PrepareStatement(
CHAR_REP_RESPAWN,
"REPLACE INTO respawn (type, spawnId, respawnTime, mapId, instanceId) VALUES (?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
437
438
439 PrepareStatement(
CHAR_SEL_GM_BUGS,
"SELECT id, playerGuid, note, createTime, mapId, posX, posY, posZ, facing, closedBy, assignedTo, comment FROM gm_bug",
CONNECTION_SYNCH);
440 PrepareStatement(
CHAR_REP_GM_BUG,
"REPLACE INTO gm_bug (id, playerGuid, note, createTime, mapId, posX, posY, posZ, facing, closedBy, assignedTo, comment) VALUES (?, ?, ?, UNIX_TIMESTAMP(NOW()), ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
443
444
445 PrepareStatement(
CHAR_SEL_GM_COMPLAINTS,
"SELECT id, playerGuid, note, createTime, mapId, posX, posY, posZ, facing, targetCharacterGuid, reportType, reportMajorCategory, reportMinorCategoryFlags, reportLineIndex, assignedTo, closedBy, comment FROM gm_complaint",
CONNECTION_SYNCH);
446 PrepareStatement(
CHAR_REP_GM_COMPLAINT,
"REPLACE INTO gm_complaint (id, playerGuid, note, createTime, mapId, posX, posY, posZ, facing, targetCharacterGuid, reportType, reportMajorCategory, reportMinorCategoryFlags, reportLineIndex, assignedTo, closedBy, comment) VALUES (?, ?, ?, UNIX_TIMESTAMP(NOW()), ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
453
454
455 PrepareStatement(
CHAR_SEL_GM_SUGGESTIONS,
"SELECT id, playerGuid, note, createTime, mapId, posX, posY, posZ, facing, closedBy, assignedTo, comment FROM gm_suggestion",
CONNECTION_SYNCH);
456 PrepareStatement(
CHAR_REP_GM_SUGGESTION,
"REPLACE INTO gm_suggestion (id, playerGuid, note, createTime, mapId, posX, posY, posZ, facing, closedBy, assignedTo, comment) VALUES (?, ?, ?, UNIX_TIMESTAMP(NOW()), ?, ?, ?, ?, ?, ? ,? ,?)",
CONNECTION_ASYNC);
459
460
463
464
465 PrepareStatement(
CHAR_INS_CHARACTER,
"INSERT INTO characters (guid, account, name, race, class, gender, level, xp, money, inventorySlots, bankSlots, restState, playerFlags, playerFlagsEx, "
466 "map, instance_id, dungeonDifficulty, raidDifficulty, legacyRaidDifficulty, position_x, position_y, position_z, orientation, trans_x, trans_y, trans_z, trans_o, transguid, "
467 "taximask, createTime, createMode, cinematic, "
468 "totaltime, leveltime, rest_bonus, logout_time, is_logout_resting, resettalents_cost, resettalents_time, primarySpecialization, "
469 "extra_flags, summonedPetNumber, at_login, "
470 "death_expire_time, taxi_path, totalKills, "
471 "todayKills, yesterdayKills, chosenTitle, watchedFaction, drunk, health, power1, power2, power3, "
472 "power4, power5, power6, power7, latency, activeTalentGroup, lootSpecId, exploredZones, equipmentCache, knownTitles, actionBars, lastLoginBuild) VALUES "
473 "(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)",
CONNECTION_ASYNC);
474 PrepareStatement(
CHAR_UPD_CHARACTER,
"UPDATE characters SET name=?,race=?,class=?,gender=?,level=?,xp=?,money=?,inventorySlots=?,bankSlots=?,restState=?,playerFlags=?,playerFlagsEx=?,"
475 "map=?,instance_id=?,dungeonDifficulty=?,raidDifficulty=?,legacyRaidDifficulty=?,position_x=?,position_y=?,position_z=?,orientation=?,trans_x=?,trans_y=?,trans_z=?,trans_o=?,transguid=?,taximask=?,cinematic=?,totaltime=?,leveltime=?,rest_bonus=?,"
476 "logout_time=?,is_logout_resting=?,resettalents_cost=?,resettalents_time=?,numRespecs=?,primarySpecialization=?,extra_flags=?,summonedPetNumber=?,at_login=?,zone=?,death_expire_time=?,taxi_path=?,"
477 "totalKills=?,todayKills=?,yesterdayKills=?,chosenTitle=?,"
478 "watchedFaction=?,drunk=?,health=?,power1=?,power2=?,power3=?,power4=?,power5=?,power6=?,power7=?,latency=?,activeTalentGroup=?,lootSpecId=?,exploredZones=?,"
479 "equipmentCache=?,knownTitles=?,actionBars=?,online=?,honor=?,honorLevel=?,honorRestState=?,honorRestBonus=?,lastLoginBuild=? WHERE guid=?",
CONNECTION_ASYNC);
480
490 PrepareStatement(
CHAR_INS_GROUP,
"INSERT INTO `groups` (guid, leaderGuid, lootMethod, looterGuid, lootThreshold, icon1, icon2, icon3, icon4, icon5, icon6, icon7, icon8, groupType, difficulty, raidDifficulty, legacyRaidDifficulty, masterLooterGuid) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
491 PrepareStatement(
CHAR_INS_GROUP_MEMBER,
"INSERT INTO group_member (guid, memberGuid, memberFlags, subgroup, roles) VALUES(?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
518 PrepareStatement(
CHAR_UPD_CHARACTER_POSITION,
"UPDATE characters SET position_x = ?, position_y = ?, position_z = ?, orientation = ?, map = ?, zone = ?, trans_x = 0, trans_y = 0, trans_z = 0, transguid = 0, taxi_path = '', cinematic = 1 WHERE guid = ?",
CONNECTION_ASYNC);
519 PrepareStatement(
CHAR_UPD_CHARACTER_POSITION_BY_MAPID,
"UPDATE characters SET position_x = ?, position_y = ?, position_z = ?, orientation = ?, map = ?, zone = ?, trans_x = 0, trans_y = 0, trans_z = 0, transguid = 0, taxi_path = '', cinematic = 1 WHERE guid = ? AND map = ?",
CONNECTION_ASYNC);
526 PrepareStatement(
CHAR_SEL_CHAR_PINFO,
"SELECT totaltime, level, money, account, race, class, map, zone, gender, health, playerFlags FROM characters WHERE guid = ?",
CONNECTION_SYNCH);
528
530
539 PrepareStatement(
CHAR_SEL_MAIL,
"SELECT id, messageType, sender, receiver, subject, body, expire_time, deliver_time, money, cod, checked, stationery, mailTemplateId FROM mail WHERE receiver = ? ORDER BY id DESC",
CONNECTION_ASYNC);
546 "INNER JOIN character_inventory ci ON ci.guid = c.guid "
547 "INNER JOIN item_instance ii ON ii.guid = ci.item "
548 "LEFT JOIN character_inventory cb ON cb.item = ci.bag WHERE ii.itemEntry = ? LIMIT ?",
CONNECTION_SYNCH);
550 "FROM mail m INNER JOIN mail_items mi ON mi.mail_id = m.id INNER JOIN item_instance ii ON ii.guid = mi.item_guid "
551 "INNER JOIN characters cs ON cs.guid = m.sender INNER JOIN characters cr ON cr.guid = m.receiver WHERE ii.itemEntry = ? LIMIT ?",
CONNECTION_SYNCH);
571 PrepareStatement(
CHAR_INS_CHAR_DECLINED_NAME,
"INSERT INTO character_declinedname (guid, genitive, dative, accusative, instrumental, prepositional) VALUES (?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
573 PrepareStatement(
CHAR_DEL_CHAR_SKILL_LANGUAGES,
"DELETE FROM character_skills WHERE skill IN (98, 113, 759, 111, 313, 109, 115, 315, 673, 137) AND guid = ?",
CONNECTION_ASYNC);
595 PrepareStatement(
CHAR_INS_CHAR_SPELL_COOLDOWN,
"INSERT INTO character_spell_cooldown (guid, spell, item, time, categoryId, categoryEnd) VALUES (?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
609 PrepareStatement(
CHAR_DEL_CHAR_ACHIEVEMENTS,
"DELETE FROM character_achievement WHERE guid = ? AND achievement NOT IN (456,457,458,459,460,461,462,463,464,465,466,467,1400,1402,1404,1405,1406,1407,1408,1409,1410,1411,1412,1413,1414,1415,1416,1417,1418,1419,1420,1421,1422,1423,1424,1425,1426,1427,1463,3117,3259,4078,4576,4998,4999,5000,5001,5002,5003,5004,5005,5006,5007,5008,5381,5382,5383,5384,5385,5386,5387,5388,5389,5390,5391,5392,5393,5394,5395,5396,6433,6523,6524,6743,6744,6745,6746,6747,6748,6749,6750,6751,6752,6829,6859,6860,6861,6862,6863,6864,6865,6866,6867,6868,6869,6870,6871,6872,6873)",
CONNECTION_ASYNC);
619 PrepareStatement(
CHAR_INS_CHAR_ACTION,
"INSERT INTO character_action (guid, spec, traitConfigId, button, action, type) VALUES (?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
626 PrepareStatement(
CHAR_REP_CHAR_QUESTSTATUS,
"REPLACE INTO character_queststatus (guid, quest, status, explored, acceptTime, endTime) VALUES (?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
639 PrepareStatement(
CHAR_INS_CHAR_SKILLS,
"INSERT INTO character_skills (guid, skill, value, max, professionSlot) VALUES (?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
646 PrepareStatement(
CHAR_INS_CHAR_STATS,
"INSERT INTO character_stats (guid, maxhealth, maxpower1, maxpower2, maxpower3, maxpower4, maxpower5, maxpower6, maxpower7, strength, agility, stamina, intellect, "
647 "armor, resHoly, resFire, resNature, resFrost, resShadow, resArcane, blockPct, dodgePct, parryPct, critPct, rangedCritPct, spellCritPct, attackPower, rangedAttackPower, "
648 "spellPower, resilience) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
653 PrepareStatement(
CHAR_INS_CHAR_PVP_TALENT,
"INSERT INTO character_pvp_talent (guid, talentId0, talentId1, talentId2, talentId3, talentGroup) VALUES (?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
658 PrepareStatement(
CHAR_INS_CHAR_TRAIT_ENTRIES,
"INSERT INTO character_trait_entry (guid, traitConfigId, traitNodeId, traitNodeEntryId, `rank`, grantedRanks) VALUES (?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
662 PrepareStatement(
CHAR_INS_CHAR_TRAIT_CONFIGS,
"INSERT INTO character_trait_config (guid, traitConfigId, type, chrSpecializationId, combatConfigFlags, localIdentifier, skillLineId, traitSystemId, `name`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
665
666
667 PrepareStatement(
CHAR_SEL_CHAR_VOID_STORAGE,
"SELECT itemId, itemEntry, slot, creatorGuid, randomBonusListId, fixedScalingLevel, artifactKnowledgeLevel, context, bonusListIDs FROM character_void_storage WHERE playerGuid = ?",
CONNECTION_ASYNC);
668 PrepareStatement(
CHAR_REP_CHAR_VOID_STORAGE_ITEM,
"REPLACE INTO character_void_storage (itemId, playerGuid, itemEntry, slot, creatorGuid, randomBonusListId, fixedScalingLevel, artifactKnowledgeLevel, context, bonusListIDs) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
671
672
673 PrepareStatement(
CHAR_SEL_CHAR_CUF_PROFILES,
"SELECT id, name, frameHeight, frameWidth, sortBy, healthText, boolOptions, topPoint, bottomPoint, leftPoint, topOffset, bottomOffset, leftOffset FROM character_cuf_profiles WHERE guid = ?",
CONNECTION_ASYNC);
674 PrepareStatement(
CHAR_REP_CHAR_CUF_PROFILES,
"REPLACE INTO character_cuf_profiles (guid, id, name, frameHeight, frameWidth, sortBy, healthText, boolOptions, topPoint, bottomPoint, leftPoint, topOffset, bottomOffset, leftOffset) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
677
678
679 PrepareStatement(
CHAR_SEL_ITEMCONTAINER_ITEMS,
"SELECT container_id, item_id, item_count, item_index, follow_rules, ffa, blocked, counted, under_threshold, needs_quest, rnd_bonus, context, bonus_list_ids FROM item_loot_items",
CONNECTION_SYNCH);
682 PrepareStatement(
CHAR_INS_ITEMCONTAINER_ITEMS,
"INSERT INTO item_loot_items (container_id, item_id, item_count, item_index, follow_rules, ffa, blocked, counted, under_threshold, needs_quest, rnd_bonus, context, bonus_list_ids) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
686
687
688 PrepareStatement(
CHAR_REP_CALENDAR_EVENT,
"REPLACE INTO calendar_events (EventID, Owner, Title, Description, EventType, TextureID, Date, Flags, LockDate) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
690 PrepareStatement(
CHAR_REP_CALENDAR_INVITE,
"REPLACE INTO calendar_invites (InviteID, EventID, Invitee, Sender, Status, ResponseTime, ModerationRank, Note) VALUES (?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
692
693
697 PrepareStatement(
CHAR_INS_CHAR_PET_DECLINEDNAME,
"INSERT INTO character_pet_declinedname (id, owner, genitive, dative, accusative, instrumental, prepositional) VALUES (?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
698 PrepareStatement(
CHAR_SEL_PET_AURA,
"SELECT casterGuid, spell, effectMask, recalculateMask, difficulty, stackCount, maxDuration, remainTime, remainCharges FROM pet_aura WHERE guid = ?",
CONNECTION_ASYNC);
707 PrepareStatement(
CHAR_INS_PET_SPELL_COOLDOWN,
"INSERT INTO pet_spell_cooldown (guid, spell, time, categoryId, categoryEnd) VALUES (?, ?, ?, ?, ?)",
CONNECTION_BOTH);
713 PrepareStatement(
CHAR_INS_PET_AURA,
"INSERT INTO pet_aura (guid, casterGuid, spell, effectMask, recalculateMask, difficulty, stackCount, maxDuration, remainTime, remainCharges) "
714 "VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_BOTH);
717 PrepareStatement(
CHAR_SEL_CHAR_PETS,
"SELECT id, entry, modelid, level, exp, Reactstate, slot, name, renamed, curhealth, curmana, abdata, savetime, CreatedBySpell, PetType, specialization FROM character_pet WHERE owner = ?",
CONNECTION_ASYNC);
724 PrepareStatement(
CHAR_INS_PET,
"INSERT INTO character_pet (id, entry, owner, modelid, level, exp, Reactstate, slot, name, renamed, curhealth, curmana, abdata, savetime, CreatedBySpell, PetType, specialization) "
725 "VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
726
727
729 PrepareStatement(
CHAR_INS_PVPSTATS_BATTLEGROUND,
"INSERT INTO pvpstats_battlegrounds (id, winner_faction, bracket_id, type, date) VALUES (?, ?, ?, ?, NOW())",
CONNECTION_ASYNC);
730 PrepareStatement(
CHAR_INS_PVPSTATS_PLAYER,
"INSERT INTO pvpstats_players (battleground_id, character_guid, winner, score_killing_blows, score_deaths, score_honorable_kills, score_bonus_honor, score_damage_done, score_healing_done, attr_1, attr_2, attr_3, attr_4, attr_5) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
732
733
734 PrepareStatement(
CHAR_INS_QUEST_TRACK,
"INSERT INTO quest_tracker (id, character_guid, quest_accept_time, core_hash, core_revision) VALUES (?, ?, NOW(), ?, ?)",
CONNECTION_ASYNC);
738
739
748 PrepareStatement(
CHAR_INS_CHARACTER_GARRISON_BUILDINGS,
"INSERT INTO character_garrison_buildings (guid, plotInstanceId, buildingId, timeBuilt, active) VALUES (?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
750 PrepareStatement(
CHAR_SEL_CHARACTER_GARRISON_FOLLOWERS,
"SELECT dbId, followerId, quality, level, itemLevelWeapon, itemLevelArmor, xp, currentBuilding, currentMission, status FROM character_garrison_followers WHERE guid = ?",
CONNECTION_ASYNC);
751 PrepareStatement(
CHAR_INS_CHARACTER_GARRISON_FOLLOWERS,
"INSERT INTO character_garrison_followers (dbId, guid, followerId, quality, level, itemLevelWeapon, itemLevelArmor, xp, currentBuilding, currentMission, status) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
755
756
760 PrepareStatement(
CHAR_INS_BLACKMARKET_AUCTIONS,
"INSERT INTO blackmarket_auctions (marketId, currentBid, time, numBids, bidder) VALUES (?, ?, ?, ? ,?)",
CONNECTION_ASYNC);
761
762
768
769
771
772
775 PrepareStatement(
CHAR_INS_CHARACTER_INSTANCE_LOCK,
"INSERT INTO character_instance_lock (guid, mapId, lockId, instanceId, difficulty, data, completedEncountersMask, entranceWorldSafeLocId, expiryTime, extended) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
CONNECTION_ASYNC);
780}
#define SelectItemInstanceContent
@ CHAR_SEL_CORPSE_CUSTOMIZATIONS
Definition: CharacterDatabase.h:334
@ CHAR_INS_TUTORIALS
Definition: CharacterDatabase.h:288
@ CHAR_DEL_CHAR_GLYPHS
Definition: CharacterDatabase.h:498
@ CHAR_SEL_CHARACTER_GARRISON_BUILDINGS
Definition: CharacterDatabase.h:619
@ CHAR_SEL_CHAR_CUSTOMIZE_INFO
Definition: CharacterDatabase.h:423
@ CHAR_DEL_ITEM_INSTANCE_AZERITE_MILESTONE_POWER_BY_OWNER
Definition: CharacterDatabase.h:184
@ CHAR_DEL_CHAR_SOCIAL_BY_FRIEND
Definition: CharacterDatabase.h:467
@ CHAR_SEL_PINFO_XP
Definition: CharacterDatabase.h:418
@ CHAR_UPD_TUTORIALS
Definition: CharacterDatabase.h:289
@ CHAR_UPD_ITEM_INSTANCE
Definition: CharacterDatabase.h:156
@ CHAR_INS_GUILD_MEMBER
Definition: CharacterDatabase.h:208
@ CHAR_DEL_CHAR_GIFT
Definition: CharacterDatabase.h:486
@ CHAR_SEL_CHAR_TRAIT_CONFIGS
Definition: CharacterDatabase.h:543
@ CHAR_DEL_CHAR_PET_DECLINEDNAME_BY_OWNER
Definition: CharacterDatabase.h:582
@ CHAR_DEL_CHANNEL
Definition: CharacterDatabase.h:261
@ CHAR_UPD_ITEM_INSTANCE_ON_LOAD
Definition: CharacterDatabase.h:157
@ CHAR_SEL_CHAR_OLD_CHARS
Definition: CharacterDatabase.h:427
@ CHAR_UPD_CHAR_INVENTORY_FACTION_CHANGE
Definition: CharacterDatabase.h:470
@ CHAR_SEL_CHECK_NAME
Definition: CharacterDatabase.h:35
@ CHAR_DEL_GUILD_BANK_EVENTLOG_BY_PLAYER
Definition: CharacterDatabase.h:497
@ CHAR_UPD_MAIL
Definition: CharacterDatabase.h:509
@ CHAR_SEL_CHARACTER_PVP_TALENTS
Definition: CharacterDatabase.h:112
@ CHAR_UPD_CHANNEL
Definition: CharacterDatabase.h:258
@ CHAR_INS_PETITION_SIGNATURE
Definition: CharacterDatabase.h:371
@ CHAR_SEL_CHAR_INVENTORY_ITEM_BY_ENTRY
Definition: CharacterDatabase.h:434
@ CHAR_DEL_ITEM_INSTANCE_AZERITE_BY_OWNER
Definition: CharacterDatabase.h:180
@ CHAR_UPD_GUILD_MOTD
Definition: CharacterDatabase.h:233
@ CHAR_REP_CALENDAR_EVENT
Definition: CharacterDatabase.h:558
@ CHAR_DEL_CHARACTER_QUESTSTATUS_WEEKLY
Definition: CharacterDatabase.h:81
@ CHAR_INS_ITEM_INSTANCE_AZERITE_EMPOWERED
Definition: CharacterDatabase.h:190
@ CHAR_DEL_GUILD_BANK_TABS
Definition: CharacterDatabase.h:216
@ CHAR_SEL_PVPSTATS_FACTIONS_OVERALL
Definition: CharacterDatabase.h:605
@ CHAR_UPD_CHAR_ONLINE
Definition: CharacterDatabase.h:394
@ CHAR_REP_CHAR_VOID_STORAGE_ITEM
Definition: CharacterDatabase.h:549
@ CHAR_SEL_CHAR_GUID_NAME_BY_ACC
Definition: CharacterDatabase.h:422
@ CHAR_DEL_CHAR_QUESTSTATUS_REWARDED_BY_QUEST
Definition: CharacterDatabase.h:517
@ CHAR_DEL_CHARACTER_FAVORITE_AUCTION
Definition: CharacterDatabase.h:119
@ CHAR_INS_CHAR_SPELL
Definition: CharacterDatabase.h:525
@ CHAR_DEL_ALL_GM_COMPLAINTS
Definition: CharacterDatabase.h:355
@ CHAR_DEL_PETITION_BY_GUID
Definition: CharacterDatabase.h:452
@ CHAR_SEL_CHARACTER
Definition: CharacterDatabase.h:64
@ CHAR_REP_GM_SUGGESTION
Definition: CharacterDatabase.h:359
@ CHAR_INS_GUILD_ACHIEVEMENT_CRITERIA
Definition: CharacterDatabase.h:251
@ CHAR_UPD_ITEM_OWNER
Definition: CharacterDatabase.h:149
@ CHAR_UPD_GUILD_BANK_TAB_TEXT
Definition: CharacterDatabase.h:243
@ CHAR_DEL_ITEM_INSTANCE_GEMS
Definition: CharacterDatabase.h:161
@ CHAR_SEL_CHAR_HOMEBIND
Definition: CharacterDatabase.h:421
@ CHAR_DEL_ARENA_TEAM_MEMBERS
Definition: CharacterDatabase.h:302
@ CHAR_INS_CHARACTER_INSTANCE_LOCK
Definition: CharacterDatabase.h:642
@ CHAR_SEL_MAIL_LIST_COUNT
Definition: CharacterDatabase.h:46
@ CHAR_DEL_ALL_RESPAWNS
Definition: CharacterDatabase.h:342
@ CHAR_DEL_GAME_EVENT_SAVE
Definition: CharacterDatabase.h:292
@ CHAR_SEL_PET_AURA
Definition: CharacterDatabase.h:563
@ CHAR_INS_GUILD_NEWS
Definition: CharacterDatabase.h:256
@ CHAR_DEL_ITEM_INSTANCE_ARTIFACT
Definition: CharacterDatabase.h:168
@ CHAR_SEL_GM_COMPLAINTS
Definition: CharacterDatabase.h:349
@ CHAR_SEL_PLAYER_CURRENCY
Definition: CharacterDatabase.h:275
@ CHAR_UPD_QUEST_TRACK_COMPLETE_TIME
Definition: CharacterDatabase.h:609
@ CHAR_DEL_CHARACTER_GARRISON
Definition: CharacterDatabase.h:614
@ CHAR_DEL_CORPSE_CUSTOMIZATIONS
Definition: CharacterDatabase.h:336
@ CHAR_SEL_CHARACTER_QUESTSTATUS_OBJECTIVES_CRITERIA_PROGRESS
Definition: CharacterDatabase.h:75
@ CHAR_DEL_EMPTY_EXPIRED_MAIL
Definition: CharacterDatabase.h:144
@ CHAR_DEL_GUILD
Definition: CharacterDatabase.h:206
@ CHAR_UPD_REM_AT_LOGIN_FLAG
Definition: CharacterDatabase.h:367
@ CHAR_DEL_GUILD_BANK_RIGHTS
Definition: CharacterDatabase.h:222
@ CHAR_SEL_CHARACTER_QUESTSTATUSREW
Definition: CharacterDatabase.h:116
@ CHAR_DEL_ITEM_INSTANCE_TRANSMOG
Definition: CharacterDatabase.h:164
@ CHAR_SEL_PLAYER_ACCOUNT_DATA
Definition: CharacterDatabase.h:283
@ CHAR_DEL_ARENA_TEAM
Definition: CharacterDatabase.h:301
@ CHAR_UPD_CHAR_QUESTSTATUS_REWARDED_FACTION_CHANGE
Definition: CharacterDatabase.h:518
@ CHAR_SEL_AUCTION_ITEMS
Definition: CharacterDatabase.h:128
@ CHAR_DEL_CHARACTER_FAVORITE_AUCTIONS_BY_CHAR
Definition: CharacterDatabase.h:120
@ CHAR_DEL_RESET_CHARACTER_QUESTSTATUS_MONTHLY
Definition: CharacterDatabase.h:90
@ CHAR_UPD_LEVEL
Definition: CharacterDatabase.h:389
@ CHAR_DEL_GUILD_EVENTLOG_BY_PLAYER
Definition: CharacterDatabase.h:496
@ CHAR_INS_CHARACTER_GARRISON_BUILDINGS
Definition: CharacterDatabase.h:620
@ CHAR_DEL_PET_SPELL_CHARGES
Definition: CharacterDatabase.h:573
@ CHAR_INS_GROUP_MEMBER
Definition: CharacterDatabase.h:376
@ CHAR_DEL_ALL_GM_BUGS
Definition: CharacterDatabase.h:347
@ CHAR_DEL_ITEM_INSTANCE
Definition: CharacterDatabase.h:158
@ CHAR_UPD_EQUIP_SET
Definition: CharacterDatabase.h:264
@ CHAR_SEL_CHARACTER_FAVORITE_AUCTIONS
Definition: CharacterDatabase.h:117
@ CHAR_INS_AURA_EFFECT
Definition: CharacterDatabase.h:273
@ CHAR_INS_CHARACTER_BAN
Definition: CharacterDatabase.h:39
@ CHAR_DEL_CHAR_AURA_FROZEN
Definition: CharacterDatabase.h:429
@ CHAR_DEL_CHAR_SKILL_LANGUAGES
Definition: CharacterDatabase.h:457
@ CHAR_DEL_CHAR_SKILLS
Definition: CharacterDatabase.h:501
@ CHAR_SEL_CHARACTER_GARRISON
Definition: CharacterDatabase.h:612
@ CHAR_SEL_CHARACTER_AURAS
Definition: CharacterDatabase.h:67
@ CHAR_DEL_CALENDAR_INVITE
Definition: CharacterDatabase.h:561
@ CHAR_DEL_ITEMCONTAINER_MONEY
Definition: CharacterDatabase.h:599
@ CHAR_DEL_CHAR_PET_BY_OWNER
Definition: CharacterDatabase.h:581
@ CHAR_DEL_CHARACTER_AURA_STORED_LOCATIONS_BY_GUID
Definition: CharacterDatabase.h:634
@ CHAR_DEL_CHARACTER_BAN
Definition: CharacterDatabase.h:41
@ CHAR_DEL_AUCTION_BIDDER_BY_PLAYER
Definition: CharacterDatabase.h:138
@ CHAR_DEL_TUTORIALS
Definition: CharacterDatabase.h:290
@ CHAR_DEL_CHAR_TRANSMOG_OUTFITS
Definition: CharacterDatabase.h:495
@ CHAR_SEL_CHAR_PETS
Definition: CharacterDatabase.h:584
@ CHAR_SEL_MAILITEMS_AZERITE
Definition: CharacterDatabase.h:124
@ CHAR_INS_CHARACTER_QUESTSTATUS_SEASONAL
Definition: CharacterDatabase.h:87
@ CHAR_UPD_GUILD_RANK_NAME
Definition: CharacterDatabase.h:237
@ CHAR_SEL_AUCTION_BIDDERS
Definition: CharacterDatabase.h:136
@ CHAR_INS_CHAR_TALENT
Definition: CharacterDatabase.h:534
@ CHAR_DEL_CHAR_STATS
Definition: CharacterDatabase.h:529
@ CHAR_DEL_ALL_GUILD_ACHIEVEMENTS
Definition: CharacterDatabase.h:252
@ CHAR_DEL_CHARACTER_CUSTOMIZATIONS
Definition: CharacterDatabase.h:374
@ CHAR_DEL_ITEM_INSTANCE_BY_OWNER
Definition: CharacterDatabase.h:159
@ CHAR_SEL_ACCOUNT_INSTANCELOCKTIMES
Definition: CharacterDatabase.h:121
@ CHAR_DEL_CHAR_INVENTORY_BY_ITEM
Definition: CharacterDatabase.h:507
@ CHAR_DEL_GROUP_MEMBER_ALL
Definition: CharacterDatabase.h:448
@ CHAR_UPD_GUILD_NAME
Definition: CharacterDatabase.h:207
@ CHAR_INS_CHAR_SKILLS
Definition: CharacterDatabase.h:523
@ CHAR_DEL_CHAR_CUF_PROFILES
Definition: CharacterDatabase.h:556
@ CHAR_INS_GUILD_EVENTLOG
Definition: CharacterDatabase.h:227
@ CHAR_DEL_ITEMCONTAINER_ITEM
Definition: CharacterDatabase.h:596
@ CHAR_UPD_PLAYER_CURRENCY
Definition: CharacterDatabase.h:276
@ CHAR_UPD_CHAR_ACHIEVEMENT
Definition: CharacterDatabase.h:469
@ CHAR_DEL_CHARACTER_GARRISON_FOLLOWERS
Definition: CharacterDatabase.h:624
@ CHAR_INS_POOL_QUEST_SAVE
Definition: CharacterDatabase.h:32
@ CHAR_UPD_MAIL_RETURNED
Definition: CharacterDatabase.h:147
@ CHAR_UPD_GUILD_EMBLEM_INFO
Definition: CharacterDatabase.h:239
@ CHAR_INS_BLACKMARKET_AUCTIONS
Definition: CharacterDatabase.h:631
@ CHAR_DEL_POOL_QUEST_SAVE
Definition: CharacterDatabase.h:31
@ CHAR_SEL_CHARACTER_QUESTSTATUS_OBJECTIVES_CRITERIA
Definition: CharacterDatabase.h:74
@ CHAR_SEL_PVPSTATS_MAXID
Definition: CharacterDatabase.h:602
@ CHAR_UPD_CHARACTER_BAN
Definition: CharacterDatabase.h:40
@ CHAR_INS_PET_AURA_EFFECT
Definition: CharacterDatabase.h:578
@ CHAR_DEL_INVALID_PET_SPELL
Definition: CharacterDatabase.h:393
@ CHAR_SEL_CHAR_DEL_INFO_BY_NAME
Definition: CharacterDatabase.h:413
@ CHAR_SEL_CHAR_DEL_INFO
Definition: CharacterDatabase.h:414
@ CHAR_SEL_EXPIRED_MAIL
Definition: CharacterDatabase.h:145
@ CHAR_DEL_AUCTION
Definition: CharacterDatabase.h:130
@ CHAR_SEL_PETITION_OWNER_BY_GUID
Definition: CharacterDatabase.h:317
@ CHAR_REP_RESPAWN
Definition: CharacterDatabase.h:340
@ CHAR_DEL_ITEMCONTAINER_ITEMS
Definition: CharacterDatabase.h:595
@ CHAR_DEL_CHARACTER_INSTANCE_LOCK
Definition: CharacterDatabase.h:640
@ CHAR_DEL_GROUP
Definition: CharacterDatabase.h:447
@ CHAR_DEL_CALENDAR_EVENT
Definition: CharacterDatabase.h:559
@ CHAR_SEL_ITEMCONTAINER_ITEMS
Definition: CharacterDatabase.h:594
@ CHAR_REP_INVENTORY_ITEM
Definition: CharacterDatabase.h:154
@ CHAR_DEL_CHAR_DECLINED_NAME
Definition: CharacterDatabase.h:454
@ CHAR_DEL_INVALID_QUEST_PROGRESS_CRITERIA
Definition: CharacterDatabase.h:521
@ CHAR_DEL_GUILD_BANK_EVENTLOGS
Definition: CharacterDatabase.h:226
@ CHAR_DEL_PETITION_SIGNATURE_BY_OWNER
Definition: CharacterDatabase.h:532
@ CHAR_SEL_MAILITEMS_AZERITE_MILESTONE_POWER
Definition: CharacterDatabase.h:125
@ CHAR_SEL_MAILITEMS_AZERITE_UNLOCKED_ESSENCE
Definition: CharacterDatabase.h:126
@ CHAR_SEL_CHAR_RACE_OR_FACTION_CHANGE_INFOS
Definition: CharacterDatabase.h:424
@ CHAR_INS_PET_SPELL_CHARGES
Definition: CharacterDatabase.h:574
@ CHAR_DEL_ALL_GM_COMPLAINT_CHATLOGS
Definition: CharacterDatabase.h:356
@ CHAR_INS_EQUIP_SET
Definition: CharacterDatabase.h:265
@ CHAR_DEL_ALL_PETITION_SIGNATURES
Definition: CharacterDatabase.h:313
@ CHAR_DEL_ITEM_INSTANCE_ARTIFACT_POWERS
Definition: CharacterDatabase.h:171
@ CHAR_SEL_ACCOUNT_BY_NAME
Definition: CharacterDatabase.h:197
@ CHAR_SEL_CHARACTER_AURA_FROZEN
Definition: CharacterDatabase.h:409
@ CHAR_SEL_CHARACTER_QUESTSTATUS_MONTHLY
Definition: CharacterDatabase.h:78
@ CHAR_DEL_CHAR_SPELL_FAVORITE
Definition: CharacterDatabase.h:526
@ CHAR_UPD_BLACKMARKET_AUCTIONS
Definition: CharacterDatabase.h:630
@ CHAR_DEL_ITEM_INSTANCE_AZERITE_EMPOWERED
Definition: CharacterDatabase.h:192
@ CHAR_INS_BATTLEGROUND_RANDOM
Definition: CharacterDatabase.h:62
@ CHAR_SEL_MAILITEMS
Definition: CharacterDatabase.h:122
@ CHAR_DEL_PLAYER_BGDATA
Definition: CharacterDatabase.h:321
@ CHAR_UPD_QUEST_TRACK_ABANDON_TIME
Definition: CharacterDatabase.h:610
@ CHAR_SEL_BANNED_NAME
Definition: CharacterDatabase.h:45
@ CHAR_UPD_CHANNEL_OWNERSHIP
Definition: CharacterDatabase.h:260
@ CHAR_DEL_CHAR_QUESTSTATUS_OBJECTIVES
Definition: CharacterDatabase.h:462
@ CHAR_UPD_CHAR_SKILLS
Definition: CharacterDatabase.h:524
@ CHAR_INS_PVPSTATS_PLAYER
Definition: CharacterDatabase.h:604
@ CHAR_INS_CHAR_TRAIT_ENTRIES
Definition: CharacterDatabase.h:540
@ CHAR_SEL_CHAR_VOID_STORAGE
Definition: CharacterDatabase.h:548
@ CHAR_SEL_CHECK_GUID
Definition: CharacterDatabase.h:36
@ CHAR_SEL_CHARACTER_COUNT
Definition: CharacterDatabase.h:202
@ CHAR_UPD_DELETE_INFO
Definition: CharacterDatabase.h:386
@ CHAR_UPD_PETITION_NAME
Definition: CharacterDatabase.h:370
@ CHAR_SEL_GUILD_BANK_ITEMS
Definition: CharacterDatabase.h:219
@ CHAR_INS_PET_SPELL_COOLDOWN
Definition: CharacterDatabase.h:571
@ CHAR_DEL_CHAR_CUF_PROFILES_BY_ID
Definition: CharacterDatabase.h:555
@ CHAR_REP_CALENDAR_INVITE
Definition: CharacterDatabase.h:560
@ CHAR_DEL_CHAR_SPELL_FAVORITE_BY_CHAR
Definition: CharacterDatabase.h:527
@ CHAR_DEL_RESET_CHARACTER_QUESTSTATUS_SEASONAL_BY_EVENT
Definition: CharacterDatabase.h:91
@ CHAR_DEL_ALL_GAME_EVENT_CONDITION_SAVE
Definition: CharacterDatabase.h:295
@ CHAR_UPD_CHAR_PET_SLOT_BY_ID
Definition: CharacterDatabase.h:588
@ CHAR_DEL_INVALID_MAIL_ITEM
Definition: CharacterDatabase.h:143
@ CHAR_DEL_CHARACTER_SKILL
Definition: CharacterDatabase.h:398
@ CHAR_DEL_GUILD_BANK_RIGHTS_FOR_RANK
Definition: CharacterDatabase.h:223
@ CHAR_SEL_BANINFO
Definition: CharacterDatabase.h:42
@ CHAR_SEL_CORPSE_PHASES
Definition: CharacterDatabase.h:331
@ CHAR_INS_PLAYER_HOMEBIND
Definition: CharacterDatabase.h:323
@ CHAR_SEL_PETITION_BY_OWNER
Definition: CharacterDatabase.h:314
@ CHAR_DEL_CHAR_FISHINGSTEPS
Definition: CharacterDatabase.h:538
@ CHAR_SEL_GM_SUGGESTIONS
Definition: CharacterDatabase.h:358
@ CHAR_DEL_ALL_GM_SUGGESTIONS
Definition: CharacterDatabase.h:361
@ CHAR_DEL_NONEXISTENT_GUILD_BANK_ITEM
Definition: CharacterDatabase.h:33
@ CHAR_DEL_INVALID_SPELL_SPELLS
Definition: CharacterDatabase.h:385
@ CHAR_UPD_ARENA_TEAM_STATS
Definition: CharacterDatabase.h:305
@ CHAR_INS_CHARACTER_QUESTSTATUS_DAILY
Definition: CharacterDatabase.h:84
@ CHAR_INS_CHARACTER_CUSTOMIZATION
Definition: CharacterDatabase.h:373
@ CHAR_INS_CHARACTER_GARRISON_BLUEPRINTS
Definition: CharacterDatabase.h:617
@ CHAR_DEL_CHAR_SPELL_COOLDOWNS
Definition: CharacterDatabase.h:478
@ CHAR_UPD_NAME_BY_GUID
Definition: CharacterDatabase.h:203
@ CHAR_INS_GAME_EVENT_SAVE
Definition: CharacterDatabase.h:293
@ CHAR_INS_CHAR_SKILL_LANGUAGE
Definition: CharacterDatabase.h:458
@ CHAR_SEL_TUTORIALS
Definition: CharacterDatabase.h:287
@ CHAR_INS_CHAR_FISHINGSTEPS
Definition: CharacterDatabase.h:537
@ CHAR_INS_BUG_REPORT
Definition: CharacterDatabase.h:369
@ CHAR_SEL_CHARACTER_BGDATA
Definition: CharacterDatabase.h:109
@ CHAR_SEL_CHARACTER_SOCIALLIST
Definition: CharacterDatabase.h:97
@ CHAR_DEL_CHAR_QUESTSTATUS_OBJECTIVES_CRITERIA_PROGRESS
Definition: CharacterDatabase.h:464
@ CHAR_DEL_CHAR_ACTION_BY_BUTTON_SPEC
Definition: CharacterDatabase.h:505
@ CHAR_UPD_CHAR_SPELL_FACTION_CHANGE
Definition: CharacterDatabase.h:472
@ CHAR_UPD_CHAR_TAXI_PATH
Definition: CharacterDatabase.h:459
@ CHAR_DEL_MAIL_ITEM
Definition: CharacterDatabase.h:142
@ CHAR_UPD_CHAR_TAXIMASK
Definition: CharacterDatabase.h:460
@ CHAR_DEL_ALL_PET_SPELLS_BY_OWNER
Definition: CharacterDatabase.h:590
@ CHAR_INS_GROUP
Definition: CharacterDatabase.h:375
@ CHAR_SEL_CHAR_TRAIT_ENTRIES
Definition: CharacterDatabase.h:539
@ CHAR_SEL_BANINFO_LIST
Definition: CharacterDatabase.h:44
@ CHAR_DEL_CHAR_ACHIEVEMENT_PROGRESS_BY_CRITERIA
Definition: CharacterDatabase.h:441
@ CHAR_SEL_CHARACTER_QUESTSTATUS_WEEKLY
Definition: CharacterDatabase.h:77
@ CHAR_DEL_PLAYER_HOMEBIND
Definition: CharacterDatabase.h:325
@ CHAR_SEL_ITEM_INSTANCE_AZERITE_UNLOCKED_ESSENCE
Definition: CharacterDatabase.h:185
@ CHAR_DEL_CHAR_EQUIPMENTSETS
Definition: CharacterDatabase.h:494
@ CHAR_REP_CHAR_CUF_PROFILES
Definition: CharacterDatabase.h:554
@ CHAR_DEL_GM_BUG
Definition: CharacterDatabase.h:346
@ CHAR_SEL_CHARACTER_ACTIONS_SPEC
Definition: CharacterDatabase.h:95
@ CHAR_INS_MAIL_ITEM
Definition: CharacterDatabase.h:141
@ CHAR_DEL_CHARACTER_QUESTSTATUS_DAILY
Definition: CharacterDatabase.h:80
@ CHAR_SEL_CHAR_POSITION
Definition: CharacterDatabase.h:58
@ CHAR_UPD_CHAR_ACTION
Definition: CharacterDatabase.h:504
@ CHAR_UPD_GUILD_MEMBER_RANK
Definition: CharacterDatabase.h:232
@ CHAR_UPD_AUCTION_EXPIRATION
Definition: CharacterDatabase.h:132
@ CHAR_INS_GUILD_RANK
Definition: CharacterDatabase.h:211
@ CHAR_SEL_ENUM_CUSTOMIZATIONS
Definition: CharacterDatabase.h:51
@ CHAR_SEL_CHARACTER_GARRISON_FOLLOWER_ABILITIES
Definition: CharacterDatabase.h:625
@ CHAR_INS_AUCTION_ITEMS
Definition: CharacterDatabase.h:134
@ CHAR_SEL_ITEM_INSTANCE_AZERITE_EMPOWERED
Definition: CharacterDatabase.h:189
@ CHAR_DEL_EQUIP_SET
Definition: CharacterDatabase.h:266
@ CHAR_INS_CHAR_ACHIEVEMENT_PROGRESS
Definition: CharacterDatabase.h:442
@ CHAR_INS_GUILD
Definition: CharacterDatabase.h:205
@ CHAR_SEL_CHAR_REP_BY_FACTION
Definition: CharacterDatabase.h:473
@ CHAR_INS_AURA
Definition: CharacterDatabase.h:272
@ CHAR_SEL_GUILD_ACHIEVEMENT
Definition: CharacterDatabase.h:254
@ CHAR_DEL_ITEM_INSTANCE_ARTIFACT_POWERS_BY_OWNER
Definition: CharacterDatabase.h:172
@ CHAR_DEL_CHARACTER_ARENA_STATS
Definition: CharacterDatabase.h:307
@ CHAR_SEL_CHARACTER_HOMEBIND
Definition: CharacterDatabase.h:98
@ CHAR_SEL_PETITION_SIG_BY_GUID
Definition: CharacterDatabase.h:318
@ CHAR_INS_ARENA_TEAM_MEMBER
Definition: CharacterDatabase.h:300
@ CHAR_INS_ITEM_INSTANCE_ARTIFACT_POWERS
Definition: CharacterDatabase.h:170
@ CHAR_SEL_FREE_NAME
Definition: CharacterDatabase.h:55
@ CHAR_INS_CORPSE_PHASES
Definition: CharacterDatabase.h:332
@ CHAR_UPD_GUILD_RANK_BANK_MONEY
Definition: CharacterDatabase.h:242
@ CHAR_SEL_ENUM
Definition: CharacterDatabase.h:49
@ CHAR_UPD_GUILD_LEADER
Definition: CharacterDatabase.h:235
@ CHAR_SEL_SUM_CHARS
Definition: CharacterDatabase.h:37
@ CHAR_SEL_GROUP_MEMBER
Definition: CharacterDatabase.h:66
@ CHAR_INS_ITEM_INSTANCE_AZERITE
Definition: CharacterDatabase.h:177
@ CHAR_UPD_CHANNEL_USAGE
Definition: CharacterDatabase.h:259
@ CHAR_SEL_MAIL_LIST_ITEMS
Definition: CharacterDatabase.h:48
@ CHAR_SEL_UNDELETE_ENUM_DECLINED_NAME
Definition: CharacterDatabase.h:53
@ CHAR_UPD_CHAR_LIST_SLOT
Definition: CharacterDatabase.h:536
@ CHAR_INS_CHARACTER_AURA_STORED_LOCATION
Definition: CharacterDatabase.h:636
@ CHAR_SEL_PETITION_SIG_BY_ACCOUNT
Definition: CharacterDatabase.h:316
@ CHAR_SEL_ITEM_INSTANCE_AZERITE_MILESTONE_POWER
Definition: CharacterDatabase.h:181
@ CHAR_DEL_CHAR_SPELL_BY_SPELL
Definition: CharacterDatabase.h:471
@ CHAR_DEL_PET_SPELLS
Definition: CharacterDatabase.h:580
@ CHAR_SEL_CHAR_CREATE_INFO
Definition: CharacterDatabase.h:38
@ CHAR_SEL_CHARACTER_INVENTORY
Definition: CharacterDatabase.h:94
@ CHAR_UPD_CHAR_QUESTSTATUS_REWARDED_ACTIVE_BY_QUEST
Definition: CharacterDatabase.h:520
@ CHAR_UPD_GROUP_DIFFICULTY
Definition: CharacterDatabase.h:382
@ CHAR_SEL_ACCOUNT_DATA
Definition: CharacterDatabase.h:280
@ CHAR_UPD_CHARACTER_POSITION
Definition: CharacterDatabase.h:403
@ CHAR_DEL_RESPAWN
Definition: CharacterDatabase.h:341
@ CHAR_DEL_ITEM_BOP_TRADE
Definition: CharacterDatabase.h:152
@ CHAR_INS_CHAR_ACHIEVEMENT
Definition: CharacterDatabase.h:440
@ CHAR_DEL_CHAR_TRAIT_ENTRIES
Definition: CharacterDatabase.h:541
@ CHAR_DEL_CHAR_QUESTSTATUS_BY_QUEST
Definition: CharacterDatabase.h:511
@ CHAR_INS_PET
Definition: CharacterDatabase.h:592
@ CHAR_UPD_QUEST_TRACK_GM_COMPLETE
Definition: CharacterDatabase.h:608
@ CHAR_SEL_EXPIRED_MAIL_ITEMS
Definition: CharacterDatabase.h:146
@ CHAR_SEL_PETITION
Definition: CharacterDatabase.h:311
@ CHAR_DEL_RESET_CHARACTER_QUESTSTATUS_DAILY
Definition: CharacterDatabase.h:88
@ CHAR_DEL_CHARACTER_QUESTSTATUS_SEASONAL
Definition: CharacterDatabase.h:83
@ CHAR_UPD_PET_SPECS_BY_OWNER
Definition: CharacterDatabase.h:591
@ CHAR_DEL_ITEM_INSTANCE_MODIFIERS
Definition: CharacterDatabase.h:174
@ CHAR_SEL_MAILITEMS_ARTIFACT
Definition: CharacterDatabase.h:123
@ CHAR_REP_GM_BUG
Definition: CharacterDatabase.h:345
@ CHAR_DEL_ACCOUNT_DATA
Definition: CharacterDatabase.h:282
@ CHAR_DEL_CHAR_TRAIT_CONFIGS_BY_CHAR
Definition: CharacterDatabase.h:546
@ CHAR_SEL_CHARACTER_QUESTSTATUS
Definition: CharacterDatabase.h:72
@ CHAR_UPD_CHARACTER_POSITION_BY_MAPID
Definition: CharacterDatabase.h:404
@ CHAR_SEL_CHAR_DEL_INFO_BY_GUID
Definition: CharacterDatabase.h:412
@ CHAR_DEL_GAME_EVENT_CONDITION_SAVE
Definition: CharacterDatabase.h:296
@ CHAR_REP_CHARACTER_ARENA_STATS
Definition: CharacterDatabase.h:308
@ CHAR_INS_CHAR_SPELL_COOLDOWN
Definition: CharacterDatabase.h:479
@ CHAR_DEL_CHAR_TRAIT_CONFIGS
Definition: CharacterDatabase.h:545
@ CHAR_UPD_GROUP_TYPE
Definition: CharacterDatabase.h:379
@ CHAR_INS_ITEM_INSTANCE_AZERITE_MILESTONE_POWER
Definition: CharacterDatabase.h:182
@ CHAR_SEL_GUILD_MEMBER_EXTENDED
Definition: CharacterDatabase.h:103
@ CHAR_DEL_PLAYER_ACCOUNT_DATA
Definition: CharacterDatabase.h:285
@ CHAR_DEL_BLACKMARKET_AUCTIONS
Definition: CharacterDatabase.h:629
@ CHAR_DEL_CHARACTER_GARRISON_BLUEPRINTS
Definition: CharacterDatabase.h:618
@ CHAR_UPD_ACCOUNT_ONLINE
Definition: CharacterDatabase.h:372
@ CHAR_UPD_GUILD_RANK_RIGHTS
Definition: CharacterDatabase.h:238
@ CHAR_SEL_BLACKMARKET_AUCTIONS
Definition: CharacterDatabase.h:628
@ CHAR_INS_INSTANCE
Definition: CharacterDatabase.h:646
@ CHAR_DEL_ITEM_INSTANCE_TRANSMOG_BY_OWNER
Definition: CharacterDatabase.h:165
@ CHAR_UPD_PLAYER_HOMEBIND
Definition: CharacterDatabase.h:324
@ CHAR_DEL_MAIL
Definition: CharacterDatabase.h:491
@ CHAR_INS_CORPSE_CUSTOMIZATIONS
Definition: CharacterDatabase.h:335
@ CHAR_INS_CHAR_GLYPHS
Definition: CharacterDatabase.h:533
@ CHAR_UPD_GUILD_MEMBER_PNOTE
Definition: CharacterDatabase.h:230
@ CHAR_INS_CHAR_STATS
Definition: CharacterDatabase.h:530
@ CHAR_INS_AUCTION_BIDDER
Definition: CharacterDatabase.h:137
@ CHAR_DEL_CHAR_ACHIEVEMENT_BY_ACHIEVEMENT
Definition: CharacterDatabase.h:468
@ CHAR_SEL_CHARS_BY_ACCOUNT_ID
Definition: CharacterDatabase.h:416
@ CHAR_SEL_CHAR_POSITION_XYZ
Definition: CharacterDatabase.h:57
@ CHAR_SEL_CHARACTER_TALENTS
Definition: CharacterDatabase.h:111
@ CHAR_DEL_CHAR_TALENT
Definition: CharacterDatabase.h:499
@ CHAR_DEL_CORPSE
Definition: CharacterDatabase.h:329
@ CHAR_UPD_ITEM_INSTANCE_AZERITE_ON_LOAD
Definition: CharacterDatabase.h:178
@ CHAR_SEL_MAIL_LIST_INFO
Definition: CharacterDatabase.h:47
@ CHAR_INS_GM_COMPLAINT_CHATLINE
Definition: CharacterDatabase.h:353
@ CHAR_UPD_ITEM_INSTANCE_AZERITE_EMPOWERED
Definition: CharacterDatabase.h:191
@ CHAR_UPD_CHARACTER_INSTANCE_LOCK_FORCE_EXPIRE
Definition: CharacterDatabase.h:644
@ CHAR_SEL_CHAR_CUF_PROFILES
Definition: CharacterDatabase.h:553
@ CHAR_DEL_CHAR_SKILL_BY_SKILL
Definition: CharacterDatabase.h:522
@ CHAR_SEL_MAIL_COUNT_ITEM
Definition: CharacterDatabase.h:431
@ CHAR_SEL_GM_BUGS
Definition: CharacterDatabase.h:344
@ CHAR_SEL_CHAR_SOCIAL
Definition: CharacterDatabase.h:426
@ CHAR_INS_PET_SPELL
Definition: CharacterDatabase.h:576
@ CHAR_INS_ITEM_INSTANCE_AZERITE_UNLOCKED_ESSENCE
Definition: CharacterDatabase.h:186
@ CHAR_REP_WORLD_VARIABLE
Definition: CharacterDatabase.h:397
@ CHAR_SEL_MAIL
Definition: CharacterDatabase.h:428
@ CHAR_UPD_CHARACTER_SOCIAL_NOTE
Definition: CharacterDatabase.h:402
@ CHAR_SEL_CHARACTER_SPELL_FAVORITES
Definition: CharacterDatabase.h:70
@ CHAR_SEL_UNDELETE_ENUM
Definition: CharacterDatabase.h:52
@ CHAR_DEL_ITEM_INSTANCE_AZERITE_EMPOWERED_BY_OWNER
Definition: CharacterDatabase.h:193
@ CHAR_DEL_CHAR_PET_BY_ID
Definition: CharacterDatabase.h:589
@ CHAR_INS_GUILD_BANK_TAB
Definition: CharacterDatabase.h:214
@ CHAR_SEL_CORPSE_LOCATION
Definition: CharacterDatabase.h:337
@ CHAR_INS_CHARACTER_GARRISON_FOLLOWER_ABILITIES
Definition: CharacterDatabase.h:626
@ CHAR_SEL_CHAR_DATA_FOR_GUILD
Definition: CharacterDatabase.h:247
@ CHAR_UPD_CHARACTER_SOCIAL_FLAGS
Definition: CharacterDatabase.h:399
@ CHAR_UPD_GUILD_BANK_MONEY
Definition: CharacterDatabase.h:241
@ CHAR_INS_AUCTION
Definition: CharacterDatabase.h:129
@ CHAR_INS_CHARACTER_QUESTSTATUS_WEEKLY
Definition: CharacterDatabase.h:85
@ CHAR_DEL_PET_AURAS
Definition: CharacterDatabase.h:568
@ CHAR_SEL_CHARACTER_CRITERIAPROGRESS
Definition: CharacterDatabase.h:106
@ CHAR_INS_CHARACTER_GARRISON
Definition: CharacterDatabase.h:613
@ CHAR_UPD_GROUP_RAID_DIFFICULTY
Definition: CharacterDatabase.h:383
@ CHAR_DEL_ITEM_REFUND_INSTANCE
Definition: CharacterDatabase.h:445
@ CHAR_DEL_GUILD_BANK_TAB
Definition: CharacterDatabase.h:215
@ CHAR_DEL_INVALID_ACHIEVMENT
Definition: CharacterDatabase.h:392
@ CHAR_DEL_CHAR_INVENTORY
Definition: CharacterDatabase.h:487
@ CHAR_UPD_ARENA_TEAM_MEMBER
Definition: CharacterDatabase.h:306
@ CHAR_DEL_BATTLEGROUND_RANDOM_ALL
Definition: CharacterDatabase.h:60
@ CHAR_DEL_ACCOUNT_INSTANCE_LOCK_TIMES
Definition: CharacterDatabase.h:199
@ CHAR_SEL_AUCTIONHOUSE_COUNT_ITEM
Definition: CharacterDatabase.h:432
@ CHAR_SEL_PET_DECLINED_NAME
Definition: CharacterDatabase.h:567
@ CHAR_SEL_CHARACTER_GLYPHS
Definition: CharacterDatabase.h:110
@ CHAR_SEL_CHARACTER_REPUTATION
Definition: CharacterDatabase.h:93
@ CHAR_DEL_CHAR_AURA
Definition: CharacterDatabase.h:484
@ CHAR_INS_CHARACTER
Definition: CharacterDatabase.h:363
@ CHAR_UPD_GROUP_MEMBER_FLAG
Definition: CharacterDatabase.h:381
@ MAX_CHARACTERDATABASE_STATEMENTS
Definition: CharacterDatabase.h:648
@ CHAR_DEL_CHAR_QUESTSTATUS
Definition: CharacterDatabase.h:461
@ CHAR_DEL_CHAR_ACTION
Definition: CharacterDatabase.h:483
@ CHAR_DEL_CHARACTER_INSTANCE_LOCK_BY_GUID
Definition: CharacterDatabase.h:641
@ CHAR_SEL_CHARACTER_SPELL
Definition: CharacterDatabase.h:69
@ CHAR_DEL_GUILD_MEMBERS
Definition: CharacterDatabase.h:210
@ CHAR_SEL_MATCH_MAKER_RATING
Definition: CharacterDatabase.h:201
@ CHAR_INS_GUILD_MEMBER_WITHDRAW_TABS
Definition: CharacterDatabase.h:244
@ CHAR_DEL_GM_COMPLAINT
Definition: CharacterDatabase.h:351
@ CHAR_REP_CHAR_QUESTSTATUS_OBJECTIVES
Definition: CharacterDatabase.h:512
@ CHAR_UPD_ARENA_TEAM_NAME
Definition: CharacterDatabase.h:309
@ CHAR_INS_MAIL
Definition: CharacterDatabase.h:139
@ CHAR_SEL_CORPSES
Definition: CharacterDatabase.h:327
@ CHAR_SEL_CHAR_PET_IDS
Definition: CharacterDatabase.h:583
@ CHAR_DEL_ITEM_INSTANCE_AZERITE_UNLOCKED_ESSENCE
Definition: CharacterDatabase.h:187
@ CHAR_SEL_ITEM_BOP_TRADE
Definition: CharacterDatabase.h:151
@ CHAR_UPD_CHAR_REP_FACTION_CHANGE
Definition: CharacterDatabase.h:475
@ CHAR_UPD_GUILD_MEMBER_OFFNOTE
Definition: CharacterDatabase.h:231
@ CHAR_SEL_PETITION_SIGNATURE
Definition: CharacterDatabase.h:312
@ CHAR_INS_CHAR_GIFT
Definition: CharacterDatabase.h:449
@ CHAR_DEL_ITEM_INSTANCE_MODIFIERS_BY_OWNER
Definition: CharacterDatabase.h:175
@ CHAR_DEL_GUILD_BANK_EVENTLOG
Definition: CharacterDatabase.h:225
@ CHAR_INS_ITEM_INSTANCE_MODIFIERS
Definition: CharacterDatabase.h:173
@ CHAR_UPD_ACCOUNT_BY_GUID
Definition: CharacterDatabase.h:198
@ CHAR_DEL_GUILD_MEMBER_WITHDRAW
Definition: CharacterDatabase.h:246
@ CHAR_DEL_GUILD_MEMBER
Definition: CharacterDatabase.h:209
@ CHAR_DEL_MAIL_BY_ID
Definition: CharacterDatabase.h:140
@ CHAR_SEL_PETITION_SIGNATURES
Definition: CharacterDatabase.h:315
@ CHAR_REP_PLAYER_ACCOUNT_DATA
Definition: CharacterDatabase.h:284
@ CHAR_DEL_AUCTION_ITEMS_BY_ITEM
Definition: CharacterDatabase.h:135
@ CHAR_INS_ITEMCONTAINER_ITEMS
Definition: CharacterDatabase.h:597
@ CHAR_UPD_GROUP_LEADER
Definition: CharacterDatabase.h:378
@ CHAR_INS_ITEMCONTAINER_MONEY
Definition: CharacterDatabase.h:600
@ CHAR_SEL_GUILD_BANK_COUNT_ITEM
Definition: CharacterDatabase.h:433
@ CHAR_DEL_CHARACTER_SOCIAL
Definition: CharacterDatabase.h:401
@ CHAR_DEL_CHAR_ACHIEVEMENTS
Definition: CharacterDatabase.h:493
@ CHAR_SEL_CHARACTER_QUESTSTATUS_SEASONAL
Definition: CharacterDatabase.h:79
@ CHAR_SEL_CHAR_PINFO
Definition: CharacterDatabase.h:417
@ CHAR_INS_PETITION
Definition: CharacterDatabase.h:451
@ CHAR_DEL_CORPSE_PHASES
Definition: CharacterDatabase.h:333
@ CHAR_DEL_CHARACTER_GARRISON_BUILDINGS
Definition: CharacterDatabase.h:621
@ CHAR_UPD_CHAR_RACE
Definition: CharacterDatabase.h:456
@ CHAR_INS_LFG_DATA
Definition: CharacterDatabase.h:406
@ CHAR_INS_PLAYER_BGDATA
Definition: CharacterDatabase.h:320
@ CHAR_SEL_GUID_BY_NAME_FILTER
Definition: CharacterDatabase.h:43
@ CHAR_SEL_CHARACTER_RANDOMBG
Definition: CharacterDatabase.h:114
@ CHAR_SEL_CHARACTER_EQUIPMENTSETS
Definition: CharacterDatabase.h:107
@ CHAR_SEL_CHARACTER_SKILLS
Definition: CharacterDatabase.h:113
@ CHAR_INS_CHAR_SPELL_CHARGES
Definition: CharacterDatabase.h:481
@ CHAR_DEL_CHAR_VOID_STORAGE_ITEM_BY_CHAR_GUID
Definition: CharacterDatabase.h:550
@ CHAR_UPD_ZONE
Definition: CharacterDatabase.h:388
@ CHAR_SEL_CHARACTER_QUESTSTATUS_DAILY
Definition: CharacterDatabase.h:76
@ CHAR_DEL_GUILD_BANK_ITEMS
Definition: CharacterDatabase.h:220
@ CHAR_INS_GAME_EVENT_CONDITION_SAVE
Definition: CharacterDatabase.h:297
@ CHAR_REP_PLAYER_CURRENCY
Definition: CharacterDatabase.h:277
@ CHAR_UPD_ARENA_TEAM_CAPTAIN
Definition: CharacterDatabase.h:303
@ CHAR_UPD_CHAR_TITLES_FACTION_CHANGE
Definition: CharacterDatabase.h:476
@ CHAR_DEL_GUILD_BANK_ITEM
Definition: CharacterDatabase.h:218
@ CHAR_SEL_GM_COMPLAINT_CHATLINES
Definition: CharacterDatabase.h:352
@ CHAR_SEL_CHAR_COD_ITEM_MAIL
Definition: CharacterDatabase.h:425
@ CHAR_SEL_AUCTIONHOUSE_ITEM_BY_ENTRY
Definition: CharacterDatabase.h:436
@ CHAR_DEL_GUILD_EVENTLOG
Definition: CharacterDatabase.h:228
@ CHAR_DEL_CHAR_REP_BY_FACTION
Definition: CharacterDatabase.h:474
@ CHAR_REP_WORLD_STATE
Definition: CharacterDatabase.h:396
@ CHAR_INS_ITEM_INSTANCE_TRANSMOG
Definition: CharacterDatabase.h:163
@ CHAR_UPD_CHARACTER_GARRISON_FOLLOWER_ACTIVATIONS
Definition: CharacterDatabase.h:615
@ CHAR_UPD_GUILD_INFO
Definition: CharacterDatabase.h:234
@ CHAR_DEL_CHAR_ACTION_BY_TRAIT_CONFIG
Definition: CharacterDatabase.h:506
@ CHAR_DEL_CHAR_VOID_STORAGE_ITEM_BY_SLOT
Definition: CharacterDatabase.h:551
@ CHAR_INS_ARENA_TEAM
Definition: CharacterDatabase.h:299
@ CHAR_SEL_ENUM_DECLINED_NAME
Definition: CharacterDatabase.h:50
@ CHAR_DEL_PETITION_SIGNATURE_BY_GUID
Definition: CharacterDatabase.h:453
@ CHAR_SEL_CHARACTER_SPELLCOOLDOWNS
Definition: CharacterDatabase.h:99
@ CHAR_SEL_ITEMCONTAINER_MONEY
Definition: CharacterDatabase.h:598
@ CHAR_DEL_GUILD_EVENTLOGS
Definition: CharacterDatabase.h:229
@ CHAR_INS_ITEM_INSTANCE_ARTIFACT
Definition: CharacterDatabase.h:167
@ CHAR_SEL_GUILD_BANK_ITEM_BY_ENTRY
Definition: CharacterDatabase.h:437
@ CHAR_INS_GUILD_BANK_EVENTLOG
Definition: CharacterDatabase.h:224
@ CHAR_INS_QUEST_TRACK
Definition: CharacterDatabase.h:607
@ CHAR_UPD_ADD_AT_LOGIN_FLAG
Definition: CharacterDatabase.h:366
@ CHAR_INS_CHAR_PVP_TALENT
Definition: CharacterDatabase.h:535
@ CHAR_RES_CHAR_TITLES_FACTION_CHANGE
Definition: CharacterDatabase.h:477
@ CHAR_UPD_GIFT_OWNER
Definition: CharacterDatabase.h:194
@ CHAR_INS_ITEM_INSTANCE_GEMS
Definition: CharacterDatabase.h:160
@ CHAR_DEL_CORPSES_FROM_MAP
Definition: CharacterDatabase.h:330
@ CHAR_INS_CHAR_QUESTSTATUS_OBJECTIVES_CRITERIA
Definition: CharacterDatabase.h:514
@ CHAR_DEL_RESET_CHARACTER_QUESTSTATUS_WEEKLY
Definition: CharacterDatabase.h:89
@ CHAR_SEL_PET_AURA_EFFECT
Definition: CharacterDatabase.h:564
@ CHAR_DEL_CHAR_REPUTATION
Definition: CharacterDatabase.h:489
@ CHAR_DEL_CHAR_TRAIT_ENTRIES_BY_CHAR
Definition: CharacterDatabase.h:542
@ CHAR_DEL_PET_SPELL_BY_SPELL
Definition: CharacterDatabase.h:575
@ CHAR_DEL_OLD_CHANNELS
Definition: CharacterDatabase.h:262
@ CHAR_INS_CHARACTER_SOCIAL
Definition: CharacterDatabase.h:400
@ CHAR_DEL_GIFT
Definition: CharacterDatabase.h:195
@ CHAR_UPD_CHARACTER
Definition: CharacterDatabase.h:364
@ CHAR_SEL_RESPAWNS
Definition: CharacterDatabase.h:339
@ CHAR_DEL_ITEM_INSTANCE_ARTIFACT_BY_OWNER
Definition: CharacterDatabase.h:169
@ CHAR_DEL_CHARACTER_AURA_STORED_LOCATION
Definition: CharacterDatabase.h:635
@ CHAR_DEL_PET_SPELL_COOLDOWNS
Definition: CharacterDatabase.h:570
@ CHAR_DEL_ITEM_INSTANCE_AZERITE
Definition: CharacterDatabase.h:179
@ CHAR_SEL_PET_SPELL
Definition: CharacterDatabase.h:565
@ CHAR_SEL_CHARACTER_AURA_STORED_LOCATIONS
Definition: CharacterDatabase.h:633
@ CHAR_DEL_CHAR_INVENTORY_BY_BAG_SLOT
Definition: CharacterDatabase.h:508
@ CHAR_SEL_PINFO_MAILS
Definition: CharacterDatabase.h:419
@ CHAR_SEL_CHARACTER_TRANSMOG_OUTFITS
Definition: CharacterDatabase.h:108
@ CHAR_INS_CHAR_REPUTATION_BY_FACTION
Definition: CharacterDatabase.h:444
@ CHAR_SEL_UNDELETE_ENUM_CUSTOMIZATIONS
Definition: CharacterDatabase.h:54
@ CHAR_INS_CHAR_ACTION
Definition: CharacterDatabase.h:503
@ CHAR_DEL_CHAR_ACHIEVEMENT_PROGRESS
Definition: CharacterDatabase.h:439
@ CHAR_DEL_CHARACTER
Definition: CharacterDatabase.h:482
@ CHAR_SEL_ITEM_REFUNDS
Definition: CharacterDatabase.h:150
@ CHAR_SEL_CHAR_INVENTORY_COUNT_ITEM
Definition: CharacterDatabase.h:430
@ CHAR_SEL_CHARACTER_GARRISON_BLUEPRINTS
Definition: CharacterDatabase.h:616
@ CHAR_INS_CHARACTER_QUESTSTATUS_MONTHLY
Definition: CharacterDatabase.h:86
@ CHAR_SEL_ITEM_INSTANCE_AZERITE
Definition: CharacterDatabase.h:176
@ CHAR_SEL_CHARACTER_SPELL_CHARGES
Definition: CharacterDatabase.h:100
@ CHAR_SEL_PET_SPELL_COOLDOWN
Definition: CharacterDatabase.h:566
@ CHAR_DEL_CHAR_PVP_TALENT
Definition: CharacterDatabase.h:500
@ CHAR_UPD_CHAR_MONEY
Definition: CharacterDatabase.h:502
@ CHAR_SEL_CHARACTER_AURA_EFFECTS
Definition: CharacterDatabase.h:68
@ CHAR_REP_ITEM_INSTANCE
Definition: CharacterDatabase.h:155
@ CHAR_UPD_CHAR_QUESTSTATUS_REWARDED_ACTIVE
Definition: CharacterDatabase.h:519
@ CHAR_UPD_AUCTION_BID
Definition: CharacterDatabase.h:131
@ CHAR_DEL_GUILD_RANKS
Definition: CharacterDatabase.h:212
@ CHAR_SEL_PET_SPELL_CHARGES
Definition: CharacterDatabase.h:572
@ CHAR_DEL_CHAR_SOCIAL_BY_GUID
Definition: CharacterDatabase.h:466
@ CHAR_INS_CHARACTER_GARRISON_FOLLOWERS
Definition: CharacterDatabase.h:623
@ CHAR_SEL_CHARACTER_GIFT_BY_ITEM
Definition: CharacterDatabase.h:196
@ CHAR_INS_GUILD_ACHIEVEMENT
Definition: CharacterDatabase.h:249
@ CHAR_SEL_CHARACTER_ACHIEVEMENTS
Definition: CharacterDatabase.h:105
@ CHAR_SEL_CHARACTER_ONLINE
Definition: CharacterDatabase.h:410
@ CHAR_SEL_MAILITEMS_AZERITE_EMPOWERED
Definition: CharacterDatabase.h:127
@ CHAR_SEL_CHARACTER_QUESTSTATUS_OBJECTIVES
Definition: CharacterDatabase.h:73
@ CHAR_UPD_CHARACTER_INSTANCE_LOCK_EXTENSION
Definition: CharacterDatabase.h:643
@ CHAR_DEL_GUILD_ACHIEVEMENT
Definition: CharacterDatabase.h:248
@ CHAR_DEL_EXPIRED_BANS
Definition: CharacterDatabase.h:34
@ CHAR_DEL_CHAR_AURA_EFFECT
Definition: CharacterDatabase.h:485
@ CHAR_DEL_GUILD_ACHIEVEMENT_CRITERIA
Definition: CharacterDatabase.h:250
@ CHAR_UPD_GUILD_RANK_ORDER
Definition: CharacterDatabase.h:236
@ CHAR_INS_CHAR_TRAIT_CONFIGS
Definition: CharacterDatabase.h:544
@ CHAR_SEL_CHARACTER_GARRISON_FOLLOWERS
Definition: CharacterDatabase.h:622
@ CHAR_DEL_ALL_GUILD_ACHIEVEMENT_CRITERIA
Definition: CharacterDatabase.h:253
@ CHAR_INS_PVPSTATS_BATTLEGROUND
Definition: CharacterDatabase.h:603
@ CHAR_SEL_PINFO_BANS
Definition: CharacterDatabase.h:420
@ CHAR_UPD_RESTORE_DELETE_INFO
Definition: CharacterDatabase.h:387
@ CHAR_UPD_GROUP_MEMBER_SUBGROUP
Definition: CharacterDatabase.h:380
@ CHAR_SEL_CHAR_ZONE
Definition: CharacterDatabase.h:56
@ CHAR_SEL_ITEM_INSTANCE_ARTIFACT
Definition: CharacterDatabase.h:166
@ CHAR_DEL_PLAYER_CURRENCY
Definition: CharacterDatabase.h:278
@ CHAR_REP_ACCOUNT_DATA
Definition: CharacterDatabase.h:281
@ CHAR_INS_TRANSMOG_OUTFIT
Definition: CharacterDatabase.h:269
@ CHAR_INS_ITEM_BOP_TRADE
Definition: CharacterDatabase.h:153
@ CHAR_DEL_CHAR_QUESTSTATUS_OBJECTIVES_CRITERIA
Definition: CharacterDatabase.h:463
@ CHAR_DEL_MAIL_ITEM_BY_ID
Definition: CharacterDatabase.h:450
@ CHAR_DEL_PET_AURA_EFFECTS
Definition: CharacterDatabase.h:569
@ CHAR_DEL_GUILD_RANK
Definition: CharacterDatabase.h:213
@ CHAR_DEL_CHAR_REPUTATION_BY_FACTION
Definition: CharacterDatabase.h:443
@ CHAR_INS_GUILD_BANK_ITEM
Definition: CharacterDatabase.h:217
@ CHAR_DEL_ITEM_INSTANCE_AZERITE_UNLOCKED_ESSENCE_BY_OWNER
Definition: CharacterDatabase.h:188
@ CHAR_SEL_GUILD_MEMBER
Definition: CharacterDatabase.h:102
@ CHAR_REP_CHAR_QUESTSTATUS
Definition: CharacterDatabase.h:510
@ CHAR_UPD_GROUP_LEGACY_RAID_DIFFICULTY
Definition: CharacterDatabase.h:384
@ CHAR_SEL_CHARACTER_DECLINEDNAMES
Definition: CharacterDatabase.h:101
@ CHAR_SEL_CHARACTER_ARENAINFO
Definition: CharacterDatabase.h:104
@ CHAR_INS_GUILD_MEMBER_WITHDRAW_MONEY
Definition: CharacterDatabase.h:245
@ CHAR_DEL_CHAR_SPELL
Definition: CharacterDatabase.h:490
@ CHAR_DEL_INVALID_ACHIEV_PROGRESS_CRITERIA
Definition: CharacterDatabase.h:390
@ CHAR_INS_CORPSE
Definition: CharacterDatabase.h:328
@ CHAR_UPD_CHAR_NAME_AT_LOGIN
Definition: CharacterDatabase.h:395
@ CHAR_UPD_TRANSMOG_OUTFIT
Definition: CharacterDatabase.h:268
@ CHAR_DEL_CHAR_QUESTSTATUS_REWARDED
Definition: CharacterDatabase.h:488
@ CHAR_UPD_GUILD_BANK_TAB_INFO
Definition: CharacterDatabase.h:240
@ CHAR_DEL_CHAR_QUESTSTATUS_OBJECTIVES_BY_QUEST
Definition: CharacterDatabase.h:513
@ CHAR_DEL_CHAR_QUESTSTATUS_OBJECTIVES_CRITERIA_PROGRESS_BY_CRITERIA
Definition: CharacterDatabase.h:465
@ CHAR_INS_PET_AURA
Definition: CharacterDatabase.h:577
@ CHAR_INS_CHAR_DECLINED_NAME
Definition: CharacterDatabase.h:455
@ CHAR_DEL_GM_COMPLAINT_CHATLOG
Definition: CharacterDatabase.h:354
@ CHAR_UPD_CHAR_PET_NAME
Definition: CharacterDatabase.h:587
@ CHAR_DEL_PETITION_BY_OWNER
Definition: CharacterDatabase.h:531
@ CHAR_DEL_CHAR_SPELL_CHARGES
Definition: CharacterDatabase.h:480
@ CHAR_SEL_CHARACTER_BANNED
Definition: CharacterDatabase.h:115
@ CHAR_DEL_CHARACTER_QUESTSTATUS_MONTHLY
Definition: CharacterDatabase.h:82
@ CHAR_UPD_ALL_AT_LOGIN_FLAGS
Definition: CharacterDatabase.h:368
@ CHAR_DEL_GROUP_MEMBER
Definition: CharacterDatabase.h:377
@ CHAR_DEL_ITEM_INSTANCE_GEMS_BY_OWNER
Definition: CharacterDatabase.h:162
@ CHAR_INS_CHAR_QUESTSTATUS_OBJECTIVES_CRITERIA_PROGRESS
Definition: CharacterDatabase.h:515
@ CHAR_DEL_ITEM_INSTANCE_AZERITE_MILESTONE_POWER
Definition: CharacterDatabase.h:183
@ CHAR_INS_ACCOUNT_INSTANCE_LOCK_TIMES
Definition: CharacterDatabase.h:200
@ CHAR_DEL_INVALID_ACHIEV_PROGRESS_CRITERIA_GUILD
Definition: CharacterDatabase.h:391
@ CHAR_SEL_WAR_MODE_TUNING
Definition: CharacterDatabase.h:638
@ CHAR_DEL_ARENA_TEAM_MEMBER
Definition: CharacterDatabase.h:304
@ CHAR_DEL_MAIL_ITEMS
Definition: CharacterDatabase.h:492
@ CHAR_DEL_TRANSMOG_OUTFIT
Definition: CharacterDatabase.h:270
@ CHAR_SEL_MAIL_ITEMS_BY_ENTRY
Definition: CharacterDatabase.h:435
@ CHAR_INS_CHARACTER_FAVORITE_AUCTION
Definition: CharacterDatabase.h:118
@ CHAR_SEL_CHARACTER_CUSTOMIZATIONS
Definition: CharacterDatabase.h:65
@ CHAR_DEL_INSTANCE
Definition: CharacterDatabase.h:645
@ CHAR_INS_ITEM_REFUND_INSTANCE
Definition: CharacterDatabase.h:446
@ CHAR_INS_CHAR_PET_DECLINEDNAME
Definition: CharacterDatabase.h:586
@ CHAR_DEL_GM_SUGGESTION
Definition: CharacterDatabase.h:360
@ CHAR_INS_CHAR_QUESTSTATUS_REWARDED
Definition: CharacterDatabase.h:516
@ CHAR_UPD_MAIL_ITEM_RECEIVER
Definition: CharacterDatabase.h:148
@ CHAR_SEL_AUCTIONS
Definition: CharacterDatabase.h:133
@ CHAR_DEL_LFG_DATA
Definition: CharacterDatabase.h:407
@ CHAR_DEL_CHAR_ACHIEVEMENT
Definition: CharacterDatabase.h:438
@ CHAR_INS_CHAR_SPELL_FAVORITE
Definition: CharacterDatabase.h:528
@ CHAR_DEL_BATTLEGROUND_RANDOM
Definition: CharacterDatabase.h:61
@ CHAR_DEL_CHAR_PET_DECLINEDNAME
Definition: CharacterDatabase.h:585
@ CHAR_SEL_GUILD_ACHIEVEMENT_CRITERIA
Definition: CharacterDatabase.h:255
@ CHAR_INS_GUILD_BANK_RIGHT
Definition: CharacterDatabase.h:221
@ CHAR_SEL_MAIL_COUNT
Definition: CharacterDatabase.h:96
@ CHAR_REP_GM_COMPLAINT
Definition: CharacterDatabase.h:350
@ CONNECTION_SYNCH
Definition: MySQLConnection.h:38
@ CONNECTION_BOTH
Definition: MySQLConnection.h:39
@ CONNECTION_ASYNC
Definition: MySQLConnection.h:37
void PrepareStatement(uint32 index, std::string const &sql, ConnectionFlags flags)
Definition: MySQLConnection.cpp:482
PreparedStatementContainer m_stmts
Definition: MySQLConnection.h:101
bool m_reconnecting
PreparedStatements storage.
Definition: MySQLConnection.h:102