diff --git a/src/models/RunnerOrganisation.ts b/src/models/RunnerOrganisation.ts new file mode 100644 index 0000000..346d75a --- /dev/null +++ b/src/models/RunnerOrganisation.ts @@ -0,0 +1,19 @@ +import { Entity, Column } from "typeorm"; +import { IsOptional,} from "class-validator"; +import { RunnerGroup } from "./RunnerGroup"; + +/** + * Defines a runner organisation (business or school for example). +*/ +@Entity() +export class RunnerOrganisation extends RunnerGroup { + + /** + * The organisations's address. + * Optional + */ + @Column() + @IsOptional() + //TODO: Relationship + address?: Location; +} \ No newline at end of file