#include <vector>
#include <map>
-#include "store.h"
+#include "stg/store.h"
-// Minimal DB version is 5
-// Recommended DB version is 6 (support FreeMb logging on disconnects)
-#define DB_MIN_VERSION 5
+// Minimal DB version is 7
+// Recommended DB version is 7 (support full month stats)
+#define DB_MIN_VERSION 7
extern "C" STORE * GetStore();
double cash,
double freeMb,
const std::string & reason) const;
- int WriteDetailedStat(const std::map<IP_DIR_PAIR, STAT_NODE> & statTree,
+ int WriteDetailedStat(const TRAFF_STAT & statTree,
time_t lastStat,
const std::string & login) const;
MODULE_SETTINGS settings;
mutable pthread_mutex_t mutex;
mutable int version;
+ int retries;
PGconn * connection;
};