dart format

This commit is contained in:
2025-06-28 10:32:43 +02:00
parent 3ab5305bba
commit d5b040b177
9 changed files with 22 additions and 12 deletions

View File

@@ -8,11 +8,22 @@ import 'package:game_tracker/data/tables/game_table.dart';
import 'package:game_tracker/data/tables/match_table.dart'; import 'package:game_tracker/data/tables/match_table.dart';
import 'package:game_tracker/data/tables/result_score_table.dart'; import 'package:game_tracker/data/tables/result_score_table.dart';
import 'package:game_tracker/data/tables/result_win_table.dart'; import 'package:game_tracker/data/tables/result_win_table.dart';
import 'package:game_tracker/data/tables/result_placement_table.dart'; import 'package:game_tracker/data/tables/result_placement_table.dart';
part 'database.g.dart'; part 'database.g.dart';
@DriftDatabase(tables: [UserTable, GroupTable, UserGroupTable, GameTable, MatchTable, ResultScoreTable, ResultWinTable, ResultPlacementTable]) @DriftDatabase(
tables: [
UserTable,
GroupTable,
UserGroupTable,
GameTable,
MatchTable,
ResultScoreTable,
ResultWinTable,
ResultPlacementTable,
],
)
class AppDatabase extends _$AppDatabase { class AppDatabase extends _$AppDatabase {
AppDatabase([QueryExecutor? executor]) : super(executor ?? _openConnection()); AppDatabase([QueryExecutor? executor]) : super(executor ?? _openConnection());
@@ -27,4 +38,4 @@ class AppDatabase extends _$AppDatabase {
), ),
); );
} }
} }

View File

@@ -3,4 +3,4 @@ import 'package:drift/drift.dart';
class GameTable extends Table { class GameTable extends Table {
IntColumn get id => integer().autoIncrement()(); IntColumn get id => integer().autoIncrement()();
TextColumn get name => text()(); TextColumn get name => text()();
} }

View File

@@ -9,4 +9,4 @@ class MatchTable extends Table {
@override @override
Set<Column<Object>> get primaryKey => {id}; Set<Column<Object>> get primaryKey => {id};
} }

View File

@@ -9,4 +9,4 @@ class ResultPlacementTable extends Table {
@override @override
Set<Column<Object>> get primaryKey => {matchId, userId}; Set<Column<Object>> get primaryKey => {matchId, userId};
} }

View File

@@ -9,4 +9,4 @@ class ResultScoreTable extends Table {
@override @override
Set<Column<Object>> get primaryKey => {matchId, userId}; Set<Column<Object>> get primaryKey => {matchId, userId};
} }

View File

@@ -8,4 +8,4 @@ class ResultWinTable extends Table {
@override @override
Set<Column<Object>> get primaryKey => {matchId, winnerId}; Set<Column<Object>> get primaryKey => {matchId, winnerId};
} }

View File

@@ -2,11 +2,10 @@ import 'package:drift/drift.dart';
import 'group_table.dart'; import 'group_table.dart';
import 'user_table.dart'; import 'user_table.dart';
class UserGroupTable extends Table { class UserGroupTable extends Table {
TextColumn get userId => text().references(UserTable, #id)(); TextColumn get userId => text().references(UserTable, #id)();
TextColumn get groupId => text().references(GroupTable, #id)(); TextColumn get groupId => text().references(GroupTable, #id)();
@override @override
Set<Column<Object>> get primaryKey => {userId, groupId}; Set<Column<Object>> get primaryKey => {userId, groupId};
} }

View File

@@ -7,4 +7,4 @@ class UserTable extends Table {
@override @override
Set<Column<Object>> get primaryKey => {id}; Set<Column<Object>> get primaryKey => {id};
} }

View File

@@ -10,7 +10,7 @@ void main() {
create: (context) => AppDatabase(), create: (context) => AppDatabase(),
child: const MyApp(), child: const MyApp(),
dispose: (context, db) => db.close(), dispose: (context, db) => db.close(),
), ),
); );
} }