diff --git a/web/prisma/schema.prisma b/web/prisma/schema.prisma index 56842ae..890502d 100644 --- a/web/prisma/schema.prisma +++ b/web/prisma/schema.prisma @@ -28,15 +28,16 @@ enum SubmissionState { } model Submission { - id Int @id @default(autoincrement()) - createdAt DateTime @default(now()) - state SubmissionState - actualOutput String - message String? - team Team @relation(fields: [teamId], references: [id]) - teamId Int - problem Problem @relation(fields: [problemId], references: [id]) - problemId Int + id Int @id @default(autoincrement()) + createdAt DateTime @default(now()) + gradedAt DateTime? + state SubmissionState + actualOutput String + message String? + team Team @relation(fields: [teamId], references: [id]) + teamId Int + problem Problem @relation(fields: [problemId], references: [id]) + problemId Int } model Problem { diff --git a/web/src/routes/admin/+layout.svelte b/web/src/routes/admin/+layout.svelte index 46d3860..a0bcf6f 100644 --- a/web/src/routes/admin/+layout.svelte +++ b/web/src/routes/admin/+layout.svelte @@ -2,6 +2,7 @@