commit 70b402b6
Small problem selecting the code for the right backend
git-svn-id: http://oastat.googlecode.com/svn/trunk@19 a36be8df-c75f-1e49-46ad-4f0ee64bdc62
Changed files
| M | sql/create_tables/oastat_create_tables_common.sql before |
| M | src/db/Db2DbiXX.cpp before |
diff --git a/sql/create_tables/oastat_create_tables_common.sql b/sql/create_tables/oastat_create_tables_common.sql
index 0f54e52..7f91e53 100644
--- a/sql/create_tables/oastat_create_tables_common.sql
+++ b/sql/create_tables/oastat_create_tables_common.sql
@@ -99,6 +99,15 @@ ALTER TABLE oastat_games
-- CHECKs END
+-- PRIMARY KEYS START
+
+
+ALTER TABLE oastat_players
+ ADD CONSTRAINT oastat_players_pk PRIMARY KEY (guid);
+
+
+-- PRIMARY KEYS END
+
-- FOREIGN KEYS START
set foreign_key_checks = 0 ; -- RESTRICT2MYSQL
diff --git a/src/db/Db2DbiXX.cpp b/src/db/Db2DbiXX.cpp
index e3f155d..118cf89 100644
--- a/src/db/Db2DbiXX.cpp
+++ b/src/db/Db2DbiXX.cpp
@@ -9,7 +9,7 @@
//PostgreSQL:
#define GETNEXTGAMENUMBER "SELECT nextval('oastat_games_gamenumber_seq')"
-#define GETLASTGAMENUMBER "SELECT curval('oastat_games_gamenumber_seq')"
+#define GETLASTGAMENUMBER "SELECT currval('oastat_games_gamenumber_seq')"
//MySQL:
#define GETLASTGAMENUMBER_MYSQL "SELECT LAST_INSERT_ID() FROM DUAL"
@@ -72,7 +72,7 @@ Db2DbiXX::Db2DbiXX(string dbargs)
string holder;
stream >> holder;
sql = new session(holder);
- InitStrings("mysql");
+ InitStrings(holder);
while(!stream.eof()) {
stream >> holder;
if(!stream.eof()) {