From 9ea9fa410cd158a72599dec6e869f39c50a7dfac Mon Sep 17 00:00:00 2001 From: Humenius Date: Tue, 12 Jan 2021 13:37:38 +0100 Subject: [PATCH] feature(database-connection): Add type aliases for responses --- backend/src/models/aliases.ts | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 backend/src/models/aliases.ts diff --git a/backend/src/models/aliases.ts b/backend/src/models/aliases.ts new file mode 100644 index 0000000..cc100fa --- /dev/null +++ b/backend/src/models/aliases.ts @@ -0,0 +1,6 @@ +import { ranks, seasons, timetracker, user } from '@prisma/client'; +import { TableEntry } from './TableEntry'; + +export type TimeTrackerStats = timetracker & { user: user; ranks: ranks; } +export type SeasonInfo = seasons & { maxSeasonId: number } +export type UserStatsResponse = SeasonInfo & TableEntry[]