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;