Skip to content

Commit d4c5c02

Browse files
authored
fix(common): Synthetic data server example start error (#4)
1 parent 56a4663 commit d4c5c02

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

apps/mc-mocks-server/src/modules/vulnerabilities/vulnerability.dto.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ export class VulnerabilityDto implements IVulnerabilityDto {
2525
name: string;
2626
records: RecordDto[];
2727

28-
id: string | number;
28+
id: string;
2929

3030
constructor(model: Partial<IVulnerabilityDto>) {
3131
Object.assign(this, model);

apps/mc-mocks-server/src/modules/vulnerabilities/vulnerability.entity.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
import { Column, Entity, JoinColumn, ManyToOne, OneToMany, PrimaryGeneratedColumn } from 'typeorm';
2+
import { RecordDto, VulnerabilityDto } from './vulnerability.dto';
23

34
@Entity()
4-
export class Vulnerability {
5+
export class Vulnerability implements VulnerabilityDto {
56
@PrimaryGeneratedColumn('uuid')
67
id: string;
78

@@ -20,13 +21,13 @@ export class Vulnerability {
2021
}
2122

2223
@Entity()
23-
export class Record {
24+
export class Record implements RecordDto {
2425
@PrimaryGeneratedColumn('uuid')
2526
id: string;
2627

2728
@Column({length: 256})
2829
name: string;
2930

3031
@ManyToOne((type) => Vulnerability, (vulnerability) => vulnerability.records)
31-
vulnerabilityId: Vulnerability;
32+
vulnerabilityId: string[];
3233
}

0 commit comments

Comments
 (0)