From 9a824f3ddfc50f1c412195a0c7b869e239f32305 Mon Sep 17 00:00:00 2001 From: Methapon2001 <61303214+Methapon2001@users.noreply.github.com> Date: Tue, 2 Jul 2024 09:25:35 +0700 Subject: [PATCH] fix: unused field --- .../migration.sql | 15 +++++++++++++++ prisma/schema.prisma | 6 ------ src/controllers/employee-controller.ts | 1 - 3 files changed, 15 insertions(+), 7 deletions(-) create mode 100644 prisma/migrations/20240702022506_remove_unneccessary_field/migration.sql diff --git a/prisma/migrations/20240702022506_remove_unneccessary_field/migration.sql b/prisma/migrations/20240702022506_remove_unneccessary_field/migration.sql new file mode 100644 index 0000000..13cfd17 --- /dev/null +++ b/prisma/migrations/20240702022506_remove_unneccessary_field/migration.sql @@ -0,0 +1,15 @@ +/* + Warnings: + + - You are about to drop the column `createdAt` on the `EmployeeHistory` table. All the data in the column will be lost. + - You are about to drop the column `createdByUserId` on the `EmployeeHistory` table. All the data in the column will be lost. + - You are about to drop the column `timestamp` on the `EmployeeHistory` table. All the data in the column will be lost. + +*/ +-- DropForeignKey +ALTER TABLE "EmployeeHistory" DROP CONSTRAINT "EmployeeHistory_createdByUserId_fkey"; + +-- AlterTable +ALTER TABLE "EmployeeHistory" DROP COLUMN "createdAt", +DROP COLUMN "createdByUserId", +DROP COLUMN "timestamp"; diff --git a/prisma/schema.prisma b/prisma/schema.prisma index f60e04e..0a12981 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -352,7 +352,6 @@ model User { customerBranchUpdated CustomerBranch[] @relation("CustomerBranchUpdatedByUser") emplyeeCreated Employee[] @relation("EmployeeCreatedByUser") employeUpdated Employee[] @relation("EmployeeUpdatedByUser") - employeeHistoryCreated EmployeeHistory[] @relation("EmployeeHistoryCreatedByUser") employeeHistoryUpdated EmployeeHistory[] @relation("EmployeeHistoryUpdatedByUser") employeeCheckupCreated EmployeeCheckup[] @relation("EmployeeCheckupCreatedByUser") employeeCheckupUpdated EmployeeCheckup[] @relation("EmployeeCheckupUpdatedByUser") @@ -531,11 +530,6 @@ model EmployeeHistory { valueBefore Json valueAfter Json - timestamp DateTime @default(now()) - - createdAt DateTime @default(now()) - createdBy User? @relation(name: "EmployeeHistoryCreatedByUser", fields: [createdByUserId], references: [id], onDelete: SetNull) - createdByUserId String? updatedAt DateTime @updatedAt updatedBy User? @relation(name: "EmployeeHistoryUpdatedByUser", fields: [updatedByUserId], references: [id], onDelete: SetNull) updatedByUserId String? diff --git a/src/controllers/employee-controller.ts b/src/controllers/employee-controller.ts index eb3f62b..abe169c 100644 --- a/src/controllers/employee-controller.ts +++ b/src/controllers/employee-controller.ts @@ -690,7 +690,6 @@ export class EmployeeController extends Controller { data: historyEntries.map((v) => ({ ...v, updatedByUserId: req.user.sub, - updatedBy: req.user.preferred_username, masterId: employee.id, })), });