Added methods for inserting list of players, groups, games

This commit is contained in:
2025-11-19 20:21:55 +01:00
parent f7073a83a4
commit 412cfff9f5
5 changed files with 220 additions and 277 deletions

View File

@@ -110,17 +110,9 @@ class DataTransferService {
.toList() ??
[];
for (Player player in importedPlayers) {
await db.playerDao.addPlayer(player: player);
}
for (Group group in importedGroups) {
await db.groupDao.addGroup(group: group);
}
for (Game game in importedGames) {
await db.gameDao.addGame(game: game);
}
await db.playerDao.addPlayers(players: importedPlayers);
await db.groupDao.addGroups(groups: importedGroups);
await db.gameDao.addGames(games: importedGames);
} else {
return ImportResult.invalidSchema;
}