add sqlite plugin(with typeorm and sqlite) and business entities

This commit is contained in:
geekgeekrun
2024-03-17 12:39:55 +08:00
parent 3f2630d9c6
commit 99d9ad3f95
12 changed files with 1014 additions and 48 deletions

View File

@@ -0,0 +1,49 @@
import { Entity, PrimaryGeneratedColumn, Column, Unique } from "typeorm";
@Entity()
export class JobInfo {
@PrimaryGeneratedColumn()
id: number;
@Column()
encryptedJobId: string;
@Column()
jobName: string;
@Column()
positionName: string;
@Column()
salaryLow?: number;
@Column()
salaryHeight?: number;
@Column()
salaryMonth?: number;
@Column()
experienceYearLow?: number;
@Column()
experienceYearHigh?: number;
@Column()
publishDate: Date;
@Column()
degreeName?: string;
@Column()
address: string;
@Column()
description: string;
@Column()
encryptedBossId: string;
@Column()
encryptedCompanyId: string;
}