]> git.stg.codes - stg.git/blobdiff - projects/stargazer/plugins/store/postgresql/postgresql_store.cpp
Split SETTINGS to interface and implementation
[stg.git] / projects / stargazer / plugins / store / postgresql / postgresql_store.cpp
index e316beafb87d68d4dceb9090b2830cced8793086..fc15d035fd787883a1da5bf5a4e24c63e2d415cf 100644 (file)
@@ -22,7 +22,7 @@
  *  This file contains a realization of a base postgresql-storage plugin class
  *
  *  v. 1.3
  *  This file contains a realization of a base postgresql-storage plugin class
  *
  *  v. 1.3
- *  FreeMb logging on dosconnects added
+ *  FreeMb logging on disconnects added
  *
  *  v. 1.2
  *  Reconnection on faults added
  *
  *  v. 1.2
  *  Reconnection on faults added
@@ -46,7 +46,7 @@
 
 #include "postgresql_store.h"
 #include "postgresql_store_utils.h"
 
 #include "postgresql_store.h"
 #include "postgresql_store_utils.h"
-#include "base_settings.h"
+#include "module_settings.h"
 
 class POSTGRESQL_STORE_CREATOR
 {
 
 class POSTGRESQL_STORE_CREATOR
 {
@@ -65,20 +65,21 @@ private:
 } pqStoreeCreator;
 
 //-----------------------------------------------------------------------------
 } pqStoreeCreator;
 
 //-----------------------------------------------------------------------------
-BASE_STORE * GetStore()
+STORE * GetStore()
 {
 return pqStoreeCreator.GetStore();
 }
 
 //-----------------------------------------------------------------------------
 POSTGRESQL_STORE::POSTGRESQL_STORE()
 {
 return pqStoreeCreator.GetStore();
 }
 
 //-----------------------------------------------------------------------------
 POSTGRESQL_STORE::POSTGRESQL_STORE()
-    : connection(NULL)
+    : versionString("postgresql_store v.1.3"),
+      server("localhost"),
+      database("stargazer"),
+      user("stg"),
+      password("123456"),
+      version(0),
+      connection(NULL)
 {
 {
-server = "localhost";
-database = "stargazer";
-user = "stg";
-password = "123456";
-versionString = "postgresql_store v.1.3";
 pthread_mutex_init(&mutex, NULL);
 }
 //-----------------------------------------------------------------------------
 pthread_mutex_init(&mutex, NULL);
 }
 //-----------------------------------------------------------------------------