From aa11858af84e18fff6f055fdb9422b7fb16eca70 Mon Sep 17 00:00:00 2001 From: moss <> Date: Sat, 5 Apr 2025 18:11:43 +0700 Subject: [PATCH] edit text --- src/entities/kpiPlan.ts | 2 + src/entities/kpiRole.ts | 2 + src/entities/kpiSpecial.ts | 2 + src/entities/kpiUserPlanned.ts | 2 + src/entities/kpiUserRole.ts | 2 + src/entities/kpiUserSpecial.ts | 2 + .../1743845166887-update_01042512464.ts | 60 +++++++++++++++++++ 7 files changed, 72 insertions(+) create mode 100644 src/migration/1743845166887-update_01042512464.ts diff --git a/src/entities/kpiPlan.ts b/src/entities/kpiPlan.ts index 6fb045f..31b2ae8 100644 --- a/src/entities/kpiPlan.ts +++ b/src/entities/kpiPlan.ts @@ -100,6 +100,7 @@ export class KpiPlan extends EntityBase { meaning: string; @Column({ + type: "text", nullable: true, comment: "สูตรคำนวณ", default: null, @@ -337,6 +338,7 @@ export class KpiPlan extends EntityBase { kpiPeriodId: string | null; @Column({ + type: "text", nullable: true, comment: "ข้อมูลเอกสารหลักฐาน", default: null, diff --git a/src/entities/kpiRole.ts b/src/entities/kpiRole.ts index a52e3a6..6bead55 100644 --- a/src/entities/kpiRole.ts +++ b/src/entities/kpiRole.ts @@ -253,6 +253,7 @@ export class KpiRole extends EntityBase { meaning: string; @Column({ + type: "text", nullable: true, comment: "สูตรคำนวณ", default: null, @@ -268,6 +269,7 @@ export class KpiRole extends EntityBase { kpiPeriodId: string | null; @Column({ + type: "text", nullable: true, comment: "ข้อมูลเอกสารหลักฐาน", default: null, diff --git a/src/entities/kpiSpecial.ts b/src/entities/kpiSpecial.ts index 8f874f0..5a16be3 100644 --- a/src/entities/kpiSpecial.ts +++ b/src/entities/kpiSpecial.ts @@ -76,6 +76,7 @@ export class KpiSpecial extends EntityBase { summary: number; @Column({ + type: "text", nullable: true, comment: "ข้อมูลเอกสารหลักฐาน", default: null, @@ -142,6 +143,7 @@ export class KpiSpecial extends EntityBase { meaning: string; @Column({ + type: "text", nullable: true, comment: "สูตรคำนวณ", default: null, diff --git a/src/entities/kpiUserPlanned.ts b/src/entities/kpiUserPlanned.ts index 53e1c79..1a65241 100644 --- a/src/entities/kpiUserPlanned.ts +++ b/src/entities/kpiUserPlanned.ts @@ -36,6 +36,7 @@ export class KpiUserPlanned extends EntityBase { meaning: string; @Column({ + type: "text", nullable: true, comment: "สูตรคำนวณ", default: null, @@ -82,6 +83,7 @@ export class KpiUserPlanned extends EntityBase { summary: number; @Column({ + type: "text", nullable: true, comment: "ข้อมูลเอกสารหลักฐาน", default: null, diff --git a/src/entities/kpiUserRole.ts b/src/entities/kpiUserRole.ts index 973ceb3..2535b25 100644 --- a/src/entities/kpiUserRole.ts +++ b/src/entities/kpiUserRole.ts @@ -37,6 +37,7 @@ export class KpiUserRole extends EntityBase { meaning: string; @Column({ + type: "text", nullable: true, comment: "สูตรคำนวณ", default: null, @@ -83,6 +84,7 @@ export class KpiUserRole extends EntityBase { summary: number; @Column({ + type: "text", nullable: true, comment: "ข้อมูลเอกสารหลักฐาน", default: null, diff --git a/src/entities/kpiUserSpecial.ts b/src/entities/kpiUserSpecial.ts index 97252a7..65e1abb 100644 --- a/src/entities/kpiUserSpecial.ts +++ b/src/entities/kpiUserSpecial.ts @@ -77,6 +77,7 @@ export class KpiUserSpecial extends EntityBase { summary: number; @Column({ + type: "text", nullable: true, comment: "ข้อมูลเอกสารหลักฐาน", default: null, @@ -143,6 +144,7 @@ export class KpiUserSpecial extends EntityBase { meaning: string; @Column({ + type: "text", nullable: true, comment: "สูตรคำนวณ", default: null, diff --git a/src/migration/1743845166887-update_01042512464.ts b/src/migration/1743845166887-update_01042512464.ts new file mode 100644 index 0000000..c562cee --- /dev/null +++ b/src/migration/1743845166887-update_01042512464.ts @@ -0,0 +1,60 @@ +import { MigrationInterface, QueryRunner } from "typeorm"; + +export class Update010425124641743845166887 implements MigrationInterface { + name = 'Update010425124641743845166887' + + public async up(queryRunner: QueryRunner): Promise { + await queryRunner.query(`ALTER TABLE \`kpiUserPlanned\` DROP COLUMN \`formula\``); + await queryRunner.query(`ALTER TABLE \`kpiUserPlanned\` ADD \`formula\` text NULL COMMENT 'สูตรคำนวณ'`); + await queryRunner.query(`ALTER TABLE \`kpiUserPlanned\` DROP COLUMN \`documentInfoEvidence\``); + await queryRunner.query(`ALTER TABLE \`kpiUserPlanned\` ADD \`documentInfoEvidence\` text NULL COMMENT 'ข้อมูลเอกสารหลักฐาน'`); + await queryRunner.query(`ALTER TABLE \`kpiPlan\` DROP COLUMN \`formula\``); + await queryRunner.query(`ALTER TABLE \`kpiPlan\` ADD \`formula\` text NULL COMMENT 'สูตรคำนวณ'`); + await queryRunner.query(`ALTER TABLE \`kpiPlan\` DROP COLUMN \`documentInfoEvidence\``); + await queryRunner.query(`ALTER TABLE \`kpiPlan\` ADD \`documentInfoEvidence\` text NULL COMMENT 'ข้อมูลเอกสารหลักฐาน'`); + await queryRunner.query(`ALTER TABLE \`kpiUserRole\` DROP COLUMN \`formula\``); + await queryRunner.query(`ALTER TABLE \`kpiUserRole\` ADD \`formula\` text NULL COMMENT 'สูตรคำนวณ'`); + await queryRunner.query(`ALTER TABLE \`kpiUserRole\` DROP COLUMN \`documentInfoEvidence\``); + await queryRunner.query(`ALTER TABLE \`kpiUserRole\` ADD \`documentInfoEvidence\` text NULL COMMENT 'ข้อมูลเอกสารหลักฐาน'`); + await queryRunner.query(`ALTER TABLE \`kpiRole\` DROP COLUMN \`formula\``); + await queryRunner.query(`ALTER TABLE \`kpiRole\` ADD \`formula\` text NULL COMMENT 'สูตรคำนวณ'`); + await queryRunner.query(`ALTER TABLE \`kpiRole\` DROP COLUMN \`documentInfoEvidence\``); + await queryRunner.query(`ALTER TABLE \`kpiRole\` ADD \`documentInfoEvidence\` text NULL COMMENT 'ข้อมูลเอกสารหลักฐาน'`); + await queryRunner.query(`ALTER TABLE \`kpiUserSpecial\` DROP COLUMN \`documentInfoEvidence\``); + await queryRunner.query(`ALTER TABLE \`kpiUserSpecial\` ADD \`documentInfoEvidence\` text NULL COMMENT 'ข้อมูลเอกสารหลักฐาน'`); + await queryRunner.query(`ALTER TABLE \`kpiUserSpecial\` DROP COLUMN \`formula\``); + await queryRunner.query(`ALTER TABLE \`kpiUserSpecial\` ADD \`formula\` text NULL COMMENT 'สูตรคำนวณ'`); + await queryRunner.query(`ALTER TABLE \`kpiSpecial\` DROP COLUMN \`documentInfoEvidence\``); + await queryRunner.query(`ALTER TABLE \`kpiSpecial\` ADD \`documentInfoEvidence\` text NULL COMMENT 'ข้อมูลเอกสารหลักฐาน'`); + await queryRunner.query(`ALTER TABLE \`kpiSpecial\` DROP COLUMN \`formula\``); + await queryRunner.query(`ALTER TABLE \`kpiSpecial\` ADD \`formula\` text NULL COMMENT 'สูตรคำนวณ'`); + } + + public async down(queryRunner: QueryRunner): Promise { + await queryRunner.query(`ALTER TABLE \`kpiSpecial\` DROP COLUMN \`formula\``); + await queryRunner.query(`ALTER TABLE \`kpiSpecial\` ADD \`formula\` varchar(255) NULL COMMENT 'สูตรคำนวณ'`); + await queryRunner.query(`ALTER TABLE \`kpiSpecial\` DROP COLUMN \`documentInfoEvidence\``); + await queryRunner.query(`ALTER TABLE \`kpiSpecial\` ADD \`documentInfoEvidence\` varchar(255) NULL COMMENT 'ข้อมูลเอกสารหลักฐาน'`); + await queryRunner.query(`ALTER TABLE \`kpiUserSpecial\` DROP COLUMN \`formula\``); + await queryRunner.query(`ALTER TABLE \`kpiUserSpecial\` ADD \`formula\` varchar(255) NULL COMMENT 'สูตรคำนวณ'`); + await queryRunner.query(`ALTER TABLE \`kpiUserSpecial\` DROP COLUMN \`documentInfoEvidence\``); + await queryRunner.query(`ALTER TABLE \`kpiUserSpecial\` ADD \`documentInfoEvidence\` varchar(255) NULL COMMENT 'ข้อมูลเอกสารหลักฐาน'`); + await queryRunner.query(`ALTER TABLE \`kpiRole\` DROP COLUMN \`documentInfoEvidence\``); + await queryRunner.query(`ALTER TABLE \`kpiRole\` ADD \`documentInfoEvidence\` varchar(255) NULL COMMENT 'ข้อมูลเอกสารหลักฐาน'`); + await queryRunner.query(`ALTER TABLE \`kpiRole\` DROP COLUMN \`formula\``); + await queryRunner.query(`ALTER TABLE \`kpiRole\` ADD \`formula\` varchar(255) NULL COMMENT 'สูตรคำนวณ'`); + await queryRunner.query(`ALTER TABLE \`kpiUserRole\` DROP COLUMN \`documentInfoEvidence\``); + await queryRunner.query(`ALTER TABLE \`kpiUserRole\` ADD \`documentInfoEvidence\` varchar(255) NULL COMMENT 'ข้อมูลเอกสารหลักฐาน'`); + await queryRunner.query(`ALTER TABLE \`kpiUserRole\` DROP COLUMN \`formula\``); + await queryRunner.query(`ALTER TABLE \`kpiUserRole\` ADD \`formula\` varchar(255) NULL COMMENT 'สูตรคำนวณ'`); + await queryRunner.query(`ALTER TABLE \`kpiPlan\` DROP COLUMN \`documentInfoEvidence\``); + await queryRunner.query(`ALTER TABLE \`kpiPlan\` ADD \`documentInfoEvidence\` varchar(255) NULL COMMENT 'ข้อมูลเอกสารหลักฐาน'`); + await queryRunner.query(`ALTER TABLE \`kpiPlan\` DROP COLUMN \`formula\``); + await queryRunner.query(`ALTER TABLE \`kpiPlan\` ADD \`formula\` varchar(255) NULL COMMENT 'สูตรคำนวณ'`); + await queryRunner.query(`ALTER TABLE \`kpiUserPlanned\` DROP COLUMN \`documentInfoEvidence\``); + await queryRunner.query(`ALTER TABLE \`kpiUserPlanned\` ADD \`documentInfoEvidence\` varchar(255) NULL COMMENT 'ข้อมูลเอกสารหลักฐาน'`); + await queryRunner.query(`ALTER TABLE \`kpiUserPlanned\` DROP COLUMN \`formula\``); + await queryRunner.query(`ALTER TABLE \`kpiUserPlanned\` ADD \`formula\` varchar(255) NULL COMMENT 'สูตรคำนวณ'`); + } + +}