Improve schema readability & maintainability

This commit is contained in:
2025-08-08 16:26:20 +03:00
parent ab6992709f
commit 0f5196053f
17 changed files with 473 additions and 145 deletions

View File

@@ -1,7 +1,10 @@
import { db } from "@/db/drizzle";
import { users, teams, members, tournamentTeams } from "@/db/schema";
import { users } from "@/db/schema/users";
import { teams } from "@/db/schema/teams";
import { members } from "@/db/schema/members";
import { tournamentTeams } from "@/db/schema/tournaments";
import { eq, and, isNull } from "drizzle-orm";
import { RoleEnum, type Role } from "@/db/schema";
import { RoleEnum, type Role } from "@/db/schema/types";
// Types based on the Fienta API response
export interface FientaApiResponse {