From e0d0382d26afae0e053270d1d9480b7c6bedc6a2 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 18 Jun 2020 15:39:19 +0800 Subject: [PATCH] add dbhelper --- server/imserver/app.cc | 3 +++ server/imserver/dbhelper.cc | 13 +++++++++++++ server/imserver/dbhelper.h | 14 ++++++++++++++ 3 files changed, 30 insertions(+) create mode 100644 server/imserver/dbhelper.cc create mode 100644 server/imserver/dbhelper.h diff --git a/server/imserver/app.cc b/server/imserver/app.cc index 2be5398..16acd3c 100644 --- a/server/imserver/app.cc +++ b/server/imserver/app.cc @@ -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(); diff --git a/server/imserver/dbhelper.cc b/server/imserver/dbhelper.cc new file mode 100644 index 0000000..a3bae79 --- /dev/null +++ b/server/imserver/dbhelper.cc @@ -0,0 +1,13 @@ +#include "precompile.h" + +#include "dbengine.h" + +#include "dbhelper.h" + +void DBHelper::Init() +{ +} + +void DBHelper::UnInit() +{ +} diff --git a/server/imserver/dbhelper.h b/server/imserver/dbhelper.h new file mode 100644 index 0000000..eac8339 --- /dev/null +++ b/server/imserver/dbhelper.h @@ -0,0 +1,14 @@ +#pragma once + +class DBHelper : public a8::Singleton +{ + private: + DBHelper() {}; + friend class a8::Singleton; + + public: + void Init(); + void UnInit(); + + +};