Renamed score dao
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 44s
Pull Request Pipeline / test (pull_request) Failing after 1m33s

This commit is contained in:
2026-04-13 22:49:30 +02:00
parent c43b7b478c
commit 73c85b1ff2
4 changed files with 13 additions and 12 deletions

View File

@@ -6,11 +6,12 @@ import 'package:tallee/data/db/tables/score_entry_table.dart';
import 'package:tallee/data/models/player.dart'; import 'package:tallee/data/models/player.dart';
import 'package:tallee/data/models/score_entry.dart'; import 'package:tallee/data/models/score_entry.dart';
part 'score_dao.g.dart'; part 'score_entry_dao.g.dart';
@DriftAccessor(tables: [ScoreEntryTable]) @DriftAccessor(tables: [ScoreEntryTable])
class ScoreDao extends DatabaseAccessor<AppDatabase> with _$ScoreDaoMixin { class ScoreEntryDao extends DatabaseAccessor<AppDatabase>
ScoreDao(super.db); with _$ScoreEntryDaoMixin {
ScoreEntryDao(super.db);
/// Adds a score entry to the database. /// Adds a score entry to the database.
Future<void> addScore({ Future<void> addScore({

View File

@@ -1,20 +1,20 @@
// GENERATED CODE - DO NOT MODIFY BY HAND // GENERATED CODE - DO NOT MODIFY BY HAND
part of 'score_dao.dart'; part of 'score_entry_dao.dart';
// ignore_for_file: type=lint // ignore_for_file: type=lint
mixin _$ScoreDaoMixin on DatabaseAccessor<AppDatabase> { mixin _$ScoreEntryDaoMixin on DatabaseAccessor<AppDatabase> {
$PlayerTableTable get playerTable => attachedDatabase.playerTable; $PlayerTableTable get playerTable => attachedDatabase.playerTable;
$GameTableTable get gameTable => attachedDatabase.gameTable; $GameTableTable get gameTable => attachedDatabase.gameTable;
$GroupTableTable get groupTable => attachedDatabase.groupTable; $GroupTableTable get groupTable => attachedDatabase.groupTable;
$MatchTableTable get matchTable => attachedDatabase.matchTable; $MatchTableTable get matchTable => attachedDatabase.matchTable;
$ScoreEntryTableTable get scoreEntryTable => attachedDatabase.scoreEntryTable; $ScoreEntryTableTable get scoreEntryTable => attachedDatabase.scoreEntryTable;
ScoreDaoManager get managers => ScoreDaoManager(this); ScoreEntryDaoManager get managers => ScoreEntryDaoManager(this);
} }
class ScoreDaoManager { class ScoreEntryDaoManager {
final _$ScoreDaoMixin _db; final _$ScoreEntryDaoMixin _db;
ScoreDaoManager(this._db); ScoreEntryDaoManager(this._db);
$$PlayerTableTableTableManager get playerTable => $$PlayerTableTableTableManager get playerTable =>
$$PlayerTableTableTableManager(_db.attachedDatabase, _db.playerTable); $$PlayerTableTableTableManager(_db.attachedDatabase, _db.playerTable);
$$GameTableTableTableManager get gameTable => $$GameTableTableTableManager get gameTable =>

View File

@@ -7,7 +7,7 @@ import 'package:tallee/data/dao/match_dao.dart';
import 'package:tallee/data/dao/player_dao.dart'; import 'package:tallee/data/dao/player_dao.dart';
import 'package:tallee/data/dao/player_group_dao.dart'; import 'package:tallee/data/dao/player_group_dao.dart';
import 'package:tallee/data/dao/player_match_dao.dart'; import 'package:tallee/data/dao/player_match_dao.dart';
import 'package:tallee/data/dao/score_dao.dart'; import 'package:tallee/data/dao/score_entry_dao.dart';
import 'package:tallee/data/dao/team_dao.dart'; import 'package:tallee/data/dao/team_dao.dart';
import 'package:tallee/data/db/tables/game_table.dart'; import 'package:tallee/data/db/tables/game_table.dart';
import 'package:tallee/data/db/tables/group_table.dart'; import 'package:tallee/data/db/tables/group_table.dart';
@@ -38,7 +38,7 @@ part 'database.g.dart';
PlayerGroupDao, PlayerGroupDao,
PlayerMatchDao, PlayerMatchDao,
GameDao, GameDao,
ScoreDao, ScoreEntryDao,
TeamDao, TeamDao,
], ],
) )

View File

@@ -2710,7 +2710,7 @@ abstract class _$AppDatabase extends GeneratedDatabase {
this as AppDatabase, this as AppDatabase,
); );
late final GameDao gameDao = GameDao(this as AppDatabase); late final GameDao gameDao = GameDao(this as AppDatabase);
late final ScoreDao scoreDao = ScoreDao(this as AppDatabase); late final ScoreEntryDao scoreEntryDao = ScoreEntryDao(this as AppDatabase);
late final TeamDao teamDao = TeamDao(this as AppDatabase); late final TeamDao teamDao = TeamDao(this as AppDatabase);
@override @override
Iterable<TableInfo<Table, Object?>> get allTables => Iterable<TableInfo<Table, Object?>> get allTables =>