feat: add site_admin role, casual match support, and tournament deletion
This commit is contained in:
@@ -0,0 +1,2 @@
|
||||
-- Add isCasual field to Match model
|
||||
ALTER TABLE "matches" ADD COLUMN "isCasual" BOOLEAN NOT NULL DEFAULT false;
|
||||
@@ -41,7 +41,7 @@ model User {
|
||||
emailVerified Boolean @default(false)
|
||||
name String?
|
||||
image String?
|
||||
role String @default("player")
|
||||
role String @default("player") // player, tournament_admin, club_admin, site_admin
|
||||
playerId Int? @unique
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
@@ -163,6 +163,7 @@ model Match {
|
||||
team1Score Int
|
||||
team2Score Int
|
||||
status String @default("completed")
|
||||
isCasual Boolean @default(false)
|
||||
createdById String?
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
|
||||
Reference in New Issue
Block a user