make some column nullable; add name column for BossInfo

This commit is contained in:
geekgeekrun
2024-03-17 14:54:30 +08:00
parent fdc0dcfc84
commit 6a6169ec11
3 changed files with 33 additions and 10 deletions

View File

@@ -12,6 +12,9 @@ export class BossInfo {
@Column()
encryptedCompanyId: string;
@Column()
name: string;
@Column()
date: Date;

View File

@@ -15,15 +15,23 @@ export class CompanyInfo {
@Column()
brandName: string;
@Column()
@Column({
nullable: true
})
scaleLow?: string;
@Column()
@Column({
nullable: true
})
scaleHeight?: string;
@Column()
@Column({
nullable: true
})
stageName?: string;
@Column()
@Column({
nullable: true
})
industryName?: string;
}

View File

@@ -15,25 +15,37 @@ export class JobInfo {
@Column()
positionName: string;
@Column()
@Column({
nullable: true
})
salaryLow?: number;
@Column()
@Column({
nullable: true
})
salaryHeight?: number;
@Column()
@Column({
nullable: true
})
salaryMonth?: number;
@Column()
@Column({
nullable: true
})
experienceYearLow?: number;
@Column()
@Column({
nullable: true
})
experienceYearHigh?: number;
@Column()
publishDate: Date;
@Column()
@Column({
nullable: true
})
degreeName?: string;
@Column()