always get next game/replay id from database to avoid id collisions in multi-server mode

This commit is contained in:
Max-Wilhelm Bruker 2012-03-17 23:01:56 +01:00
parent 9706ecd98a
commit c9a8429044
5 changed files with 38 additions and 25 deletions

View file

@ -115,6 +115,8 @@ public:
void incTxBytes(quint64 num);
void incRxBytes(quint64 num);
int getUserIdInDB(const QString &name);
int getNextGameId();
int getNextReplayId();
void storeGameInformation(int secondsElapsed, const QSet<QString> &allPlayersEver, const QSet<QString> &allSpectatorsEver, const QList<GameReplay *> &replays);
DeckList *getDeckFromDatabase(int deckId, const QString &userName);