feat(diagnosis): add new column of diagnosis type
This commit is contained in:
@ -1,6 +1,7 @@
|
||||
import { Entity, PrimaryGeneratedColumn, Column, CreateDateColumn, UpdateDateColumn, DeleteDateColumn } from "typeorm";
|
||||
|
||||
import { Status } from "../types/status";
|
||||
import { DiagnosisType } from "../types/diagnosis_type";
|
||||
|
||||
@Entity("diagnoses")
|
||||
export class Diagnosis {
|
||||
@ -25,6 +26,13 @@ export class Diagnosis {
|
||||
})
|
||||
status: Status;
|
||||
|
||||
@Column({
|
||||
type: "enum",
|
||||
enum: DiagnosisType,
|
||||
nullable: true,
|
||||
})
|
||||
type: DiagnosisType | null;
|
||||
|
||||
@CreateDateColumn()
|
||||
created_at: Date;
|
||||
|
||||
|
||||
@ -70,3 +70,4 @@ export * from "../types/status";
|
||||
export * from "../types/email";
|
||||
export * from "../types/telegram";
|
||||
export * from "../types/specialist_form";
|
||||
export * from "../types/diagnosis_type";
|
||||
|
||||
8
src/types/diagnosis_type.ts
Normal file
8
src/types/diagnosis_type.ts
Normal file
@ -0,0 +1,8 @@
|
||||
export enum DiagnosisType {
|
||||
MATERNITY = "maternity",
|
||||
SURGERY = "surgery",
|
||||
MEDICINE = "medicine",
|
||||
TRAFFIC_ACCIDENT = "traffic_accident",
|
||||
VIOLENCE = "violence",
|
||||
OTHER = "other",
|
||||
}
|
||||
Reference in New Issue
Block a user