From 5a04e61d1cb1583e2e496fbfcb5ba78c5be6dea1 Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Tue, 1 Dec 2020 17:38:28 +0100 Subject: [PATCH] Added the runner class ref #11 --- src/models/Runner.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 src/models/Runner.ts diff --git a/src/models/Runner.ts b/src/models/Runner.ts new file mode 100644 index 0000000..3c9cec2 --- /dev/null +++ b/src/models/Runner.ts @@ -0,0 +1,18 @@ +import { Entity, Column } from "typeorm"; +import { IsNotEmpty,} from "class-validator"; +import { Participant } from "./Participant"; +import { RunnerGroup } from "./RunnerGroup"; + +/** + * Defines a runner. +*/ +@Entity() +export class Track extends Participant { + /** + * The runner's associated group. + */ + @Column() + @IsNotEmpty() + //TODO:Relation + group: RunnerGroup; +}