added createdAt timestamp to Group, Game, and Player DTOs

This commit is contained in:
2025-11-18 23:21:46 +01:00
parent 0202d09812
commit 67c8a7e181
3 changed files with 16 additions and 4 deletions

View File

@@ -8,14 +8,17 @@ class Game {
final List<Player>? players;
final Group? group;
final String winner;
final DateTime createdAt;
Game({
String? id,
DateTime? createdAt,
required this.name,
this.players,
this.group,
this.winner = '',
}) : id = id ?? const Uuid().v4();
}) : id = id ?? const Uuid().v4(),
createdAt = createdAt ?? DateTime.now();
@override
String toString() {