From c82cc9a67060268518b33b4e6ee383292c529998 Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Wed, 2 Dec 2020 15:44:56 +0100 Subject: [PATCH] Moved attribute to super ref #11 --- src/models/Scan.ts | 7 +++++++ src/models/TrackScan.ts | 15 --------------- 2 files changed, 7 insertions(+), 15 deletions(-) diff --git a/src/models/Scan.ts b/src/models/Scan.ts index 51d71c3..8fb7215 100644 --- a/src/models/Scan.ts +++ b/src/models/Scan.ts @@ -33,4 +33,11 @@ export abstract class Scan { @IsInt() @IsPositive() abstract distance: number; + + /** + * Is the scan valid (for fraud reasons). + */ + @Column() + @Boolean() + valid = true; } diff --git a/src/models/TrackScan.ts b/src/models/TrackScan.ts index 5eeb1bf..3691cf1 100644 --- a/src/models/TrackScan.ts +++ b/src/models/TrackScan.ts @@ -17,14 +17,6 @@ import { ScanStation } from "./ScanStation"; * Defines the scan interface. */ export class TrackScan extends Scan { - /** - * Autogenerated unique id (primary key). - */ - @PrimaryGeneratedColumn() - @IsOptional() - @IsInt() - id: number; - /** * The associated track. */ @@ -65,11 +57,4 @@ export class TrackScan extends Scan { @IsDateString() @IsNotEmpty() timestamp: string; - - /** - * Is the scan valid (for fraud reasons). - */ - @Column() - @IsBoolean() - valid = true; }