From 7e6c309de044d86fb8b793d62252973471b3ef70 Mon Sep 17 00:00:00 2001 From: gelbeinhalb Date: Mon, 12 Jan 2026 11:26:39 +0100 Subject: [PATCH] add game table --- lib/data/db/tables/game_table.dart | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 lib/data/db/tables/game_table.dart diff --git a/lib/data/db/tables/game_table.dart b/lib/data/db/tables/game_table.dart new file mode 100644 index 0000000..2074ae7 --- /dev/null +++ b/lib/data/db/tables/game_table.dart @@ -0,0 +1,14 @@ +import 'package:drift/drift.dart'; + +class GameTable extends Table { + TextColumn get id => text()(); + TextColumn get name => text()(); + TextColumn get ruleset => text()(); + TextColumn get description => text().nullable()(); + TextColumn get color => text().nullable()(); + TextColumn get icon => text().nullable()(); + DateTimeColumn get createdAt => dateTime()(); + + @override + Set> get primaryKey => {id}; +}