add dbhelper

This commit is contained in:
aozhiwei 2020-06-18 15:39:19 +08:00
parent 2a76ccfdb4
commit e0d0382d26
3 changed files with 30 additions and 0 deletions

View File

@ -21,6 +21,7 @@
#include "playermgr.h"
#include "groupmgr.h"
#include "dbengine.h"
#include "dbhelper.h"
#include "perfmonitor.h"
#include "MSConnMgr.h"
@ -93,6 +94,7 @@ bool App::Init(int argc, char* argv[])
PlayerMgr::Instance()->Init();
GroupMgr::Instance()->Init();
DBEngine::Instance()->Init();
DBHelper::Instance()->Init();
a8::UdpLog::Instance()->Info("friend_imserver starting instance_id:%d pid:%d ",
{
@ -127,6 +129,7 @@ bool App::Init(int argc, char* argv[])
void App::UnInit()
{
a8::XPrintf("friend_imserver terminating instance_id:%d pid:%d\n", {instance_id, getpid()});
DBHelper::Instance()->UnInit();
DBEngine::Instance()->UnInit();
GroupMgr::Instance()->UnInit();
PlayerMgr::Instance()->UnInit();

View File

@ -0,0 +1,13 @@
#include "precompile.h"
#include "dbengine.h"
#include "dbhelper.h"
void DBHelper::Init()
{
}
void DBHelper::UnInit()
{
}

View File

@ -0,0 +1,14 @@
#pragma once
class DBHelper : public a8::Singleton<DBHelper>
{
private:
DBHelper() {};
friend class a8::Singleton<DBHelper>;
public:
void Init();
void UnInit();
};