From 03707b7bd813a8cdee9bf25ff30189df6a62c1c9 Mon Sep 17 00:00:00 2001 From: Methapon Metanipat Date: Tue, 3 Sep 2024 16:54:52 +0700 Subject: [PATCH] feat: add flag --- prisma/migrations/20240903095439_add_flag/migration.sql | 2 ++ prisma/schema.prisma | 2 ++ src/controllers/branch-controller.ts | 2 ++ 3 files changed, 6 insertions(+) create mode 100644 prisma/migrations/20240903095439_add_flag/migration.sql diff --git a/prisma/migrations/20240903095439_add_flag/migration.sql b/prisma/migrations/20240903095439_add_flag/migration.sql new file mode 100644 index 0000000..b2ce250 --- /dev/null +++ b/prisma/migrations/20240903095439_add_flag/migration.sql @@ -0,0 +1,2 @@ +-- AlterTable +ALTER TABLE "Branch" ADD COLUMN "virtual" BOOLEAN; diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 87340c1..573b283 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -218,6 +218,8 @@ model Branch { headOffice Branch? @relation(name: "HeadOfficeRelation", fields: [headOfficeId], references: [id]) headOfficeId String? + virtual Boolean? + bank BranchBank[] status Status @default(CREATED) diff --git a/src/controllers/branch-controller.ts b/src/controllers/branch-controller.ts index 31023d4..23a1719 100644 --- a/src/controllers/branch-controller.ts +++ b/src/controllers/branch-controller.ts @@ -44,6 +44,7 @@ type BranchCreate = { lineId?: string | null; longitude: string; latitude: string; + virtual?: boolean; bank?: { bankName: string; @@ -76,6 +77,7 @@ type BranchUpdate = { lineId?: string; longitude?: string; latitude?: string; + virtual?: boolean; subDistrictId?: string | null; districtId?: string | null;