From 6a6169ec11dd2e52dadea8d537965ce8aa7c6306 Mon Sep 17 00:00:00 2001 From: geekgeekrun Date: Sun, 17 Mar 2024 14:54:30 +0800 Subject: [PATCH] make some column nullable; add name column for BossInfo --- packages/sqlite-plugin/src/entity/BossInfo.ts | 3 +++ .../sqlite-plugin/src/entity/CompanyInfo.ts | 16 +++++++++---- packages/sqlite-plugin/src/entity/JobInfo.ts | 24 ++++++++++++++----- 3 files changed, 33 insertions(+), 10 deletions(-) diff --git a/packages/sqlite-plugin/src/entity/BossInfo.ts b/packages/sqlite-plugin/src/entity/BossInfo.ts index fdffe3f..8282e19 100644 --- a/packages/sqlite-plugin/src/entity/BossInfo.ts +++ b/packages/sqlite-plugin/src/entity/BossInfo.ts @@ -12,6 +12,9 @@ export class BossInfo { @Column() encryptedCompanyId: string; + @Column() + name: string; + @Column() date: Date; diff --git a/packages/sqlite-plugin/src/entity/CompanyInfo.ts b/packages/sqlite-plugin/src/entity/CompanyInfo.ts index 9080f8e..d3d145c 100644 --- a/packages/sqlite-plugin/src/entity/CompanyInfo.ts +++ b/packages/sqlite-plugin/src/entity/CompanyInfo.ts @@ -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; } diff --git a/packages/sqlite-plugin/src/entity/JobInfo.ts b/packages/sqlite-plugin/src/entity/JobInfo.ts index d866912..47823a6 100644 --- a/packages/sqlite-plugin/src/entity/JobInfo.ts +++ b/packages/sqlite-plugin/src/entity/JobInfo.ts @@ -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()