From d35bafeec39b6688a8dd07c51ea304e348b10fa2 Mon Sep 17 00:00:00 2001 From: deva Date: Fri, 7 Aug 2009 11:27:18 +0000 Subject: Added new testdb, that can be activated through the cli (-d testdb) or through the config file (database_backend = testdb) . --- server/src/database.cc | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'server/src/database.cc') diff --git a/server/src/database.cc b/server/src/database.cc index 5a03126..9a4905b 100644 --- a/server/src/database.cc +++ b/server/src/database.cc @@ -32,6 +32,7 @@ #include "debug.h" #include "pracrodaopgsql.h" +#include "pracrodaotest.h" Database::Database(std::string _backend, std::string _host, std::string _port, std::string _user, std::string _passwd, std::string _dbname) { @@ -42,6 +43,10 @@ Database::Database(std::string _backend, std::string _host, std::string _port, s dao = new PracroDAOPgsql(_host, _port, _user, _passwd, _dbname); } #endif/*WITHOUT_DB*/ + if(_backend == "testdb") { + Data data; + dao = new PracroDAOTest(data, true); + } } Database::~Database() -- cgit v1.2.3