Refactoring

This commit is contained in:
2026-04-12 02:01:26 +02:00
parent 8a312152a5
commit bed8a05057

View File

@@ -49,7 +49,11 @@ class ScoreDao extends DatabaseAccessor<AppDatabase> with _$ScoreDaoMixin {
.toList();
await batch((batch) {
batch.insertAll(scoreTable, entries, mode: InsertMode.insertOrReplace);
batch.insertAll(
ScoreEntryTable,
entries,
mode: InsertMode.insertOrReplace,
);
});
}
@@ -181,10 +185,10 @@ class ScoreDao extends DatabaseAccessor<AppDatabase> with _$ScoreDaoMixin {
/// Returns `null` if there are no scores for the match.
Future<int?> getLatestRoundNumber({required String matchId}) async {
final query = selectOnly(scoreEntryTable)
..where(scoreTable.matchId.equals(matchId))
..addColumns([scoreTable.roundNumber.max()]);
..where(ScoreEntryTable.matchId.equals(matchId))
..addColumns([ScoreEntryTable.roundNumber.max()]);
final result = await query.getSingle();
return result.read(scoreTable.roundNumber.max());
return result.read(ScoreEntryTable.roundNumber.max());
}
/// Aggregates the total score for a player in a match by summing all their