feat: add admin tests read and update endpoints

This commit is contained in:
2026-06-06 13:33:56 +03:30
parent 39e6c96113
commit 28c1a4831e
31 changed files with 330 additions and 101 deletions
@@ -13,20 +13,20 @@ import { ResultRange } from '@/modules/scoring/entities/result-range.entity';
@Check(`"probability" >= 0 AND "probability" <= 100`)
export class SubmissionResult {
@PrimaryGeneratedColumn()
id: number;
id!: number;
@ManyToOne(() => Submission, { onDelete: 'CASCADE' })
submission: Submission;
submission!: Submission;
@Column({ type: 'int', nullable: false })
score: number;
score!: number;
@Column({ type: 'int', nullable: false })
probability: number;
probability!: number;
@ManyToOne(() => ResultRange, { onDelete: 'CASCADE' })
resultRange: ResultRange;
resultRange!: ResultRange;
@CreateDateColumn()
createdAt: Date;
createdAt!: Date;
}