feat: add passport fields
This commit is contained in:
parent
00ce2abc7e
commit
c66cf6e3a0
3 changed files with 39 additions and 0 deletions
|
|
@ -0,0 +1,13 @@
|
||||||
|
-- AlterTable
|
||||||
|
ALTER TABLE "EmployeePassport" ADD COLUMN "birthCountry" TEXT,
|
||||||
|
ADD COLUMN "birthDate" TEXT,
|
||||||
|
ADD COLUMN "firstName" TEXT,
|
||||||
|
ADD COLUMN "firstNameEN" TEXT,
|
||||||
|
ADD COLUMN "gender" TEXT,
|
||||||
|
ADD COLUMN "lastName" TEXT,
|
||||||
|
ADD COLUMN "lastNameEN" TEXT,
|
||||||
|
ADD COLUMN "middleName" TEXT,
|
||||||
|
ADD COLUMN "middleNameEN" TEXT,
|
||||||
|
ADD COLUMN "namePrefix" TEXT,
|
||||||
|
ADD COLUMN "nationality" TEXT,
|
||||||
|
ADD COLUMN "workerStatus" TEXT;
|
||||||
|
|
@ -805,6 +805,19 @@ model EmployeePassport {
|
||||||
issuePlace String
|
issuePlace String
|
||||||
previousPassportRef String?
|
previousPassportRef String?
|
||||||
|
|
||||||
|
workerStatus String?
|
||||||
|
nationality String?
|
||||||
|
namePrefix String?
|
||||||
|
firstName String?
|
||||||
|
firstNameEN String?
|
||||||
|
middleName String?
|
||||||
|
middleNameEN String?
|
||||||
|
lastName String?
|
||||||
|
lastNameEN String?
|
||||||
|
gender String?
|
||||||
|
birthDate String?
|
||||||
|
birthCountry String?
|
||||||
|
|
||||||
employee Employee @relation(fields: [employeeId], references: [id], onDelete: Cascade)
|
employee Employee @relation(fields: [employeeId], references: [id], onDelete: Cascade)
|
||||||
employeeId String
|
employeeId String
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -40,6 +40,19 @@ type EmployeePassportPayload = {
|
||||||
issueCountry: string;
|
issueCountry: string;
|
||||||
issuePlace: string;
|
issuePlace: string;
|
||||||
previousPassportRef?: string | null;
|
previousPassportRef?: string | null;
|
||||||
|
|
||||||
|
workerStatus: string;
|
||||||
|
nationality: string;
|
||||||
|
namePrefix?: string | null;
|
||||||
|
firstName: string;
|
||||||
|
firstNameEN: string;
|
||||||
|
middleName?: string | null;
|
||||||
|
middleNameEN?: string | null;
|
||||||
|
lastName: string;
|
||||||
|
lastNameEN: string;
|
||||||
|
gender: string;
|
||||||
|
birthDate: string;
|
||||||
|
birthCountry: string;
|
||||||
};
|
};
|
||||||
|
|
||||||
@Route("api/v1/employee/{employeeId}/passport")
|
@Route("api/v1/employee/{employeeId}/passport")
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue