blob: dcb7dae93ac665f7d176436d06bf3db3acaaea74 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
#include "database.hpp"
#include <memory>
namespace bot::db {
std::unique_ptr<BaseDatabase> create_connection(const Configuration &cfg) {
#if USE_POSTGRES
return std::make_unique<PostgresDatabase>(GET_DATABASE_CONNECTION_URL(cfg));
#elif defined(USE_MARIADB)
return std::make_unique<MariaDatabase>(cfg);
#endif
}
}
|