From d2cb9870495a4b7d79c806df88b7934275001da3 Mon Sep 17 00:00:00 2001 From: Kittapath Date: Thu, 9 May 2024 10:23:46 +0700 Subject: [PATCH] no message --- src/entities/kpiUserEvaluation.ts | 6 ++++-- ..._kpiUserEvaluation_add_evaluationReqEdit.ts | 18 ++++++++++++++++++ 2 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 src/migration/1715224977872-update_table_kpiUserEvaluation_add_evaluationReqEdit.ts diff --git a/src/entities/kpiUserEvaluation.ts b/src/entities/kpiUserEvaluation.ts index 354359e..0754186 100644 --- a/src/entities/kpiUserEvaluation.ts +++ b/src/entities/kpiUserEvaluation.ts @@ -85,10 +85,12 @@ export class KpiUserEvaluation extends EntityBase { evaluationResults: string; @Column({ + nullable: true, + length: 40, comment: "คำขอแก้ไข", - default: false, + default: null, }) - isReqEdit: boolean; + evaluationReqEdit: string; @Column({ type: "double", diff --git a/src/migration/1715224977872-update_table_kpiUserEvaluation_add_evaluationReqEdit.ts b/src/migration/1715224977872-update_table_kpiUserEvaluation_add_evaluationReqEdit.ts new file mode 100644 index 0000000..7e0c5a9 --- /dev/null +++ b/src/migration/1715224977872-update_table_kpiUserEvaluation_add_evaluationReqEdit.ts @@ -0,0 +1,18 @@ +import { MigrationInterface, QueryRunner } from "typeorm"; + +export class UpdateTableKpiUserEvaluationAddEvaluationReqEdit1715224977872 implements MigrationInterface { + name = 'UpdateTableKpiUserEvaluationAddEvaluationReqEdit1715224977872' + + public async up(queryRunner: QueryRunner): Promise { + await queryRunner.query(`ALTER TABLE \`kpiUserEvaluation\` CHANGE \`isReqEdit\` \`evaluationReqEdit\` tinyint NOT NULL COMMENT 'คำขอแก้ไข' DEFAULT '0'`); + await queryRunner.query(`ALTER TABLE \`kpiUserEvaluation\` DROP COLUMN \`evaluationReqEdit\``); + await queryRunner.query(`ALTER TABLE \`kpiUserEvaluation\` ADD \`evaluationReqEdit\` varchar(40) NULL COMMENT 'คำขอแก้ไข'`); + } + + public async down(queryRunner: QueryRunner): Promise { + await queryRunner.query(`ALTER TABLE \`kpiUserEvaluation\` DROP COLUMN \`evaluationReqEdit\``); + await queryRunner.query(`ALTER TABLE \`kpiUserEvaluation\` ADD \`evaluationReqEdit\` tinyint NOT NULL COMMENT 'คำขอแก้ไข' DEFAULT '0'`); + await queryRunner.query(`ALTER TABLE \`kpiUserEvaluation\` CHANGE \`evaluationReqEdit\` \`isReqEdit\` tinyint NOT NULL COMMENT 'คำขอแก้ไข' DEFAULT '0'`); + } + +}