From 74dbde34eabf84a3210345404301f1d1c70ff13d Mon Sep 17 00:00:00 2001 From: Methapon Metanipat Date: Thu, 7 Nov 2024 16:59:26 +0700 Subject: [PATCH] feat: add name english for institution --- .../migration.sql | 8 ++++++++ prisma/schema.prisma | 9 +++++---- src/controllers/04-institution-controller.ts | 1 + 3 files changed, 14 insertions(+), 4 deletions(-) create mode 100644 prisma/migrations/20241107095909_add_institution_name_eng/migration.sql diff --git a/prisma/migrations/20241107095909_add_institution_name_eng/migration.sql b/prisma/migrations/20241107095909_add_institution_name_eng/migration.sql new file mode 100644 index 0000000..3faf9c3 --- /dev/null +++ b/prisma/migrations/20241107095909_add_institution_name_eng/migration.sql @@ -0,0 +1,8 @@ +/* + Warnings: + + - Added the required column `nameEN` to the `Institution` table without a default value. This is not possible if the table is not empty. + +*/ +-- AlterTable +ALTER TABLE "Institution" ADD COLUMN "nameEN" TEXT NOT NULL; diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 908cc55..fa50ee2 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -930,10 +930,11 @@ model EmployeeOtherInfo { } model Institution { - id String @id @default(cuid()) - code String - group String // Use for grouping, but not use relation - name String + id String @id @default(cuid()) + code String + group String // Use for grouping, but not use relation + name String + nameEN String address String addressEN String diff --git a/src/controllers/04-institution-controller.ts b/src/controllers/04-institution-controller.ts index 5ceaa7b..db1b92e 100644 --- a/src/controllers/04-institution-controller.ts +++ b/src/controllers/04-institution-controller.ts @@ -19,6 +19,7 @@ import { queryOrNot } from "../utils/relation"; type InstitutionPayload = { name: string; + nameEN: string; code: string;