changes in logging with sqlite-db
This commit is contained in:
@@ -91,7 +91,7 @@ Log::Log(gameTableImpl* w, ConfigFile *c) : myW(w), myConfig(c), myLogDir(0), my
|
|||||||
|
|
||||||
// Session-Tabelle
|
// Session-Tabelle
|
||||||
sql = "CREATE TABLE Session (";
|
sql = "CREATE TABLE Session (";
|
||||||
sql += "Version TEXT,";
|
sql += "PokerTH_Version TEXT,";
|
||||||
sql += "Date TEXT,";
|
sql += "Date TEXT,";
|
||||||
sql += "Time TEXT,";
|
sql += "Time TEXT,";
|
||||||
sql += "PRIMARY KEY(Date,Time))";
|
sql += "PRIMARY KEY(Date,Time))";
|
||||||
@@ -124,10 +124,16 @@ Log::Log(gameTableImpl* w, ConfigFile *c) : myW(w), myConfig(c), myLogDir(0), my
|
|||||||
sql = "CREATE TABLE Hand (";
|
sql = "CREATE TABLE Hand (";
|
||||||
sql += "HandID INTEGER NOT NULL,";
|
sql += "HandID INTEGER NOT NULL,";
|
||||||
sql += "GameID INTEGER NOT NULL,";
|
sql += "GameID INTEGER NOT NULL,";
|
||||||
|
sql += "Sb_Amount INTEGER,";
|
||||||
|
sql += "Sb_Seat INTEGER,";
|
||||||
|
sql += "Bb_Amount INTEGER,";
|
||||||
|
sql += "Bb_Seat INTEGER,";
|
||||||
|
sql += "Dealer_Seat INTEGER,";
|
||||||
for(i=1; i<=MAX_NUMBER_OF_PLAYERS; i++) {
|
for(i=1; i<=MAX_NUMBER_OF_PLAYERS; i++) {
|
||||||
sql += "Seat_" + QString("%1").arg(i) + "_Cash INTEGER,";
|
sql += "Seat_" + QString("%1").arg(i) + "_Cash INTEGER,";
|
||||||
sql += "Seat_" + QString("%1").arg(i) + "_Card_1 INTEGER,";
|
sql += "Seat_" + QString("%1").arg(i) + "_Card_1 INTEGER,";
|
||||||
sql += "Seat_" + QString("%1").arg(i) + "_Card_2 INTEGER,";
|
sql += "Seat_" + QString("%1").arg(i) + "_Card_2 INTEGER,";
|
||||||
|
sql += "Seat_" + QString("%1").arg(i) + "_Hand TEXT,";
|
||||||
}
|
}
|
||||||
for(i=1; i<=5; i++) {
|
for(i=1; i<=5; i++) {
|
||||||
sql += "BoardCard_" + QString("%1").arg(i) + " INTEGER,";
|
sql += "BoardCard_" + QString("%1").arg(i) + " INTEGER,";
|
||||||
@@ -191,7 +197,11 @@ Log::Log(gameTableImpl* w, ConfigFile *c) : myW(w), myConfig(c), myLogDir(0), my
|
|||||||
|
|
||||||
Log::~Log()
|
Log::~Log()
|
||||||
{
|
{
|
||||||
cerr << "log destruktor";
|
qDebug() << "close log";
|
||||||
|
|
||||||
|
// Datenbank schließe
|
||||||
|
mySqliteLogDb->close();
|
||||||
|
|
||||||
delete myConfig;
|
delete myConfig;
|
||||||
delete myLogDir;
|
delete myLogDir;
|
||||||
delete myHtmlLogFile;
|
delete myHtmlLogFile;
|
||||||
@@ -200,15 +210,6 @@ Log::~Log()
|
|||||||
myConfig = 0;
|
myConfig = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void Log::closeLogDbAtExit()
|
|
||||||
{
|
|
||||||
// Datenbank schließen
|
|
||||||
mySqliteLogDb->close();
|
|
||||||
delete mySqliteLogDb;
|
|
||||||
mySqliteLogDb = NULL;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
void Log::logPlayerActionMsg(QString msg, int playerID, int action, int setValue) {
|
void Log::logPlayerActionMsg(QString msg, int playerID, int action, int setValue) {
|
||||||
|
|
||||||
switch (action) {
|
switch (action) {
|
||||||
|
|||||||
Reference in New Issue
Block a user