Files
Sun1602/Server/DatabaseProxy/QueryObjects/GuildServerQuery.cpp
T
2022-10-26 12:25:11 +08:00

125 lines
4.9 KiB
C++

#include "stdafx.h"
#include "GuildServerQuery.h"
#include "./QueryPoolFactory.h"
__IMPL_SAFECUSTOMPOOL_PTR(SelectGuildQuery)
__IMPL_SAFECUSTOMPOOL_PTR(SelectGuildMemberQuery)
__IMPL_SAFECUSTOMPOOL_PTR(CreateGuildQuery)
__IMPL_SAFECUSTOMPOOL_PTR(DestroyGuildQuery)
__IMPL_SAFECUSTOMPOOL_PTR(JoinGuildMemberQuery)
__IMPL_SAFECUSTOMPOOL_PTR(WithdrawGuildMemberQuery)
__IMPL_SAFECUSTOMPOOL_PTR(ChangeGuildPositionQuery)
__IMPL_SAFECUSTOMPOOL_PTR(ChangeGuildNoticeQuery)
__IMPL_SAFECUSTOMPOOL_PTR(DonateUPQuery)
__IMPL_SAFECUSTOMPOOL_PTR(ConvertUP2GPQuery)
__IMPL_SAFECUSTOMPOOL_PTR(GuildRankUpQuery)
#ifdef __NA_000000_20070528_TAIWAN_GUILD_PVP
__IMPL_SAFECUSTOMPOOL_PTR(UpdateGuildChuntingRecordQuery)
#endif
__IMPL_SAFECUSTOMPOOL_PTR(ChangeGuildDutyQuery)
__IMPL_SAFECUSTOMPOOL_PTR(ChangeGuildMasterQuery)
__IMPL_SAFECUSTOMPOOL_PTR(GuildRightUpdateQuery)
__IMPL_SAFECUSTOMPOOL_PTR(CorpsCreateQuery)
__IMPL_SAFECUSTOMPOOL_PTR(CorpsDestroyQuery)
__IMPL_SAFECUSTOMPOOL_PTR(ChangeCommanderQuery)
__IMPL_SAFECUSTOMPOOL_PTR(ChangeCorpsQuery)
__IMPL_SAFECUSTOMPOOL_PTR(CreateRearCampQuery)
__IMPL_SAFECUSTOMPOOL_PTR(DestroyRearCampQuery)
__IMPL_SAFECUSTOMPOOL_PTR(SelectGuildCorpsQuery)
__IMPL_SAFECUSTOMPOOL_PTR(GuildPointQuery)
__IMPL_SAFECUSTOMPOOL_PTR(RelationGuildQuery)
__IMPL_SAFECUSTOMPOOL_PTR(SelectGuildRelationQuery)
__IMPL_SAFECUSTOMPOOL_PTR(GuildRecoveryQuery)
__IMPL_SAFECUSTOMPOOL_PTR(GuildDestroyCompleteQuery)
__IMPL_SAFECUSTOMPOOL_PTR(GuildMarkQuery)
__IMPL_SAFECUSTOMPOOL_PTR(GuildWarehouseSelectQuery)
__IMPL_SAFECUSTOMPOOL_PTR(GuildWarehouseUpdateQuery)
__IMPL_SAFECUSTOMPOOL_PTR(GuildWarehouseLogInsertQuery)
__IMPL_SAFECUSTOMPOOL_PTR(GuildWarehouseTabExQuery)
__IMPL_SAFECUSTOMPOOL_PTR(Query_GuildWarehouse_ItemSlotInfo_Select);
__IMPL_SAFECUSTOMPOOL_PTR(ChangeGuildName)
__IMPL_SAFECUSTOMPOOL_PTR(Query_Domination_Info_Select)
__IMPL_SAFECUSTOMPOOL_PTR(Query_Domination_Info_Update)
__IMPL_SAFECUSTOMPOOL_PTR(Query_Domination_Info_DefenseWall_Update)
__IMPL_SAFECUSTOMPOOL_PTR(Query_Domination_Info_DisGuild_Update)
__IMPL_SAFECUSTOMPOOL_PTR(Query_Domination_Info_TotalPoint_Update)
__IMPL_SAFECUSTOMPOOL_PTR(Query_Domination_Info_Insert)
__IMPL_SAFECUSTOMPOOL_PTR(Query_Domination_Info_Auction_Select)
__IMPL_SAFECUSTOMPOOL_PTR(Query_Domination_Info_Action_Update)
__IMPL_SAFECUSTOMPOOL_PTR(Query_Domination_Info_Action_Init)
__IMPL_SAFECUSTOMPOOL_PTR(Query_Domination_ActionMoney_Update)
__IMPL_SAFECUSTOMPOOL_PTR(Query_Domination_ReturnMoney_Delete)
//_NA_20100604_BETTER_DOMINATION_MANAGER
__IMPL_SAFECUSTOMPOOL_PTR(Query_Domination_Increase_Count)
//_NA_20110406_CHANGE_RULE_FOR_DOMINATION_JOIN
__IMPL_SAFECUSTOMPOOL_PTR(Query_Domination_MemberList_Select)
__IMPL_SAFECUSTOMPOOL_PTR(Query_Domination_Member_Insert)
__IMPL_SAFECUSTOMPOOL_PTR(Query_Domination_Member_Delete)
__IMPL_SAFECUSTOMPOOL_PTR(Query_Domination_MemberList_Init)
#ifdef _NA_003923_20120130_GUILD_RENEWAL
__IMPL_SAFECUSTOMPOOL_PTR(Query_GuildInGameLog_Insert)
__IMPL_SAFECUSTOMPOOL_PTR(Query_GuildInGameLog_Select)
#endif
__IMPL_SAFECUSTOMPOOL_PTR(RelationBothAgainstGuildQuery)
#ifdef _NA_007128_20140326_MONDSCHIEN_DOMINATION
__IMPL_SAFECUSTOMPOOL_PTR(Query_Continent_Lord_Info_Select)
#endif //_NA_007128_20140326_MONDSCHIEN_DOMINATION
#ifdef _NA_008334_20150608_SONNENSCHEIN
__IMPL_SAFECUSTOMPOOL_PTR(SonnenScheinInitializeQuery)
__IMPL_SAFECUSTOMPOOL_PTR(SonnenScheinUpdateQuery)
#endif //_NA_008334_20150608_SONNENSCHEIN
/////////////// DB ERROR CODE CONVERT TO SERVER ERROR CODE ///////////////
const INT DBResultConvert<RelationGuildQuery>::ErrorCode[] =
{
RC::RC_GUILD_SUCCESS,
RC::RC_GUILD_RELATION_LIST_ERROR,
RC::RC_GUILD_NOT_EXIST_GUILD,
RC::RC_GUILD_RELATION_ALLIENCE_TYPE1_FAILED,
RC::RC_GUILD_RELATION_HOSTILITY_FAILED,
RC::RC_GUILD_RELATION_CHANGE_RIGHT_NOT,
RC::RC_GUILD_RELATION_ALEADY_SET,
RC::RC_GUILD_RELATION_ME_FULL,
RC::RC_GUILD_RELATION_BOTH_HOSTILITY_FAILED,
RC::RC_GUILD_RELATION_GUILD_GRADE_LOW_ME,
RC::RC_GUILD_RELATION_GUILD_GRADE_LOW_OTHER, //10
};
const INT DBResultConvert<RelationBothAgainstGuildQuery>::ErrorCode[] =
{
RC::RC_GUILD_SUCCESS,
RC::RC_GUILD_RELATION_LIST_ERROR,
RC::RC_GUILD_NOT_EXIST_GUILD,
RC::RC_GUILD_RELATION_ALLIENCE_TYPE1_FAILED,
RC::RC_GUILD_RELATION_HOSTILITY_FAILED,
RC::RC_GUILD_RELATION_CHANGE_RIGHT_NOT,
RC::RC_GUILD_RELATION_ALEADY_SET,
RC::RC_GUILD_RELATION_ME_FULL,
RC::RC_GUILD_RELATION_BOTH_HOSTILITY_FAILED,
RC::RC_GUILD_RELATION_GUILD_GRADE_LOW_ME,
RC::RC_GUILD_RELATION_GUILD_GRADE_LOW_OTHER, //10
};
const INT DBResultConvert<DestroyGuildQuery>::ErrorCode[] =
{
RC::RC_GUILD_SUCCESS,
RC::RC_GUILD_FAILED,
RC::RC_GUILD_DESTROY_WAIT_CANNOT_NONE_RIGHT,
RC::RC_GUILD_DESTROY_WAIT_CANNOT_MEMBER_EXIST,
RC::RC_GUILD_DESTROY_WAIT_CANNOT_RELATION_REMAIN,
RC::RC_GUILD_DESTROY_WAIT_CANNOT_GUILDWAREHOUSE_ITEM_REMAIN,
RC::RC_GUILD_DOMINATION_ACTIONINFO_CANNOT_DESTROY,
RC::RC_GUILD_DOMINATION_INFO_CANNOT_DESTROY,
};