bool DataBase::_insertHero(const Hero &hero) { QSqlQuery query(_db); query.prepare("insert into Heroes (hero_id, name) values(?, ?)"); query.addBindValue(hero.getId()); query.addBindValue(hero.getName()); return query.exec(); }
bool DataBase::_insertMatchPlayerHeroes(const Player &player, const Hero &hero, const QString &match_id) { QSqlQuery query(_db); query.prepare("insert into MatchPlayerHeroes "\ " (match_id, hero_id, player_id, player_slot) "\ " values(?, ?, ?, ?)"); query.addBindValue(match_id); query.addBindValue(hero.getId()); query.addBindValue(player.getPlayerId()); query.addBindValue(player.getSlot()); return query.exec(); }