Merge branch 'develop' of github.com:Frappet/bma-ehr-kpi into develop

This commit is contained in:
Kittapath 2024-05-07 14:44:56 +07:00
commit bea28e0cc1
5 changed files with 355 additions and 13 deletions

View file

@ -0,0 +1,28 @@
import { MigrationInterface, QueryRunner } from "typeorm";
export class UpdateTableKpiPlanAddDate1715067815719 implements MigrationInterface {
name = 'UpdateTableKpiPlanAddDate1715067815719'
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(`ALTER TABLE \`kpiUserPlanned\` ADD \`documentInfoEvidence\` varchar(255) NULL COMMENT 'ข้อมูลเอกสารหลักฐาน'`);
await queryRunner.query(`ALTER TABLE \`kpiUserPlanned\` ADD \`startDate\` datetime NULL COMMENT 'ช่วงเวลาเริ่มเก็บข้อมูล'`);
await queryRunner.query(`ALTER TABLE \`kpiUserPlanned\` ADD \`endDate\` datetime NULL COMMENT 'ช่วงเวลาสิ้นสุดเก็บข้อมูล'`);
await queryRunner.query(`ALTER TABLE \`kpiUserRole\` ADD \`documentInfoEvidence\` varchar(255) NULL COMMENT 'ข้อมูลเอกสารหลักฐาน'`);
await queryRunner.query(`ALTER TABLE \`kpiUserRole\` ADD \`startDate\` datetime NULL COMMENT 'ช่วงเวลาเริ่มเก็บข้อมูล'`);
await queryRunner.query(`ALTER TABLE \`kpiUserRole\` ADD \`endDate\` datetime NULL COMMENT 'ช่วงเวลาสิ้นสุดเก็บข้อมูล'`);
await queryRunner.query(`ALTER TABLE \`kpiRole\` DROP COLUMN \`including\``);
await queryRunner.query(`ALTER TABLE \`kpiRole\` ADD \`including\` int NULL COMMENT 'ลำดับ/รหัสตัวชี้วัด'`);
}
public async down(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(`ALTER TABLE \`kpiRole\` DROP COLUMN \`including\``);
await queryRunner.query(`ALTER TABLE \`kpiRole\` ADD \`including\` varchar(255) NULL COMMENT 'ลำดับ/รหัสตัวชี้วัด'`);
await queryRunner.query(`ALTER TABLE \`kpiUserRole\` DROP COLUMN \`endDate\``);
await queryRunner.query(`ALTER TABLE \`kpiUserRole\` DROP COLUMN \`startDate\``);
await queryRunner.query(`ALTER TABLE \`kpiUserRole\` DROP COLUMN \`documentInfoEvidence\``);
await queryRunner.query(`ALTER TABLE \`kpiUserPlanned\` DROP COLUMN \`endDate\``);
await queryRunner.query(`ALTER TABLE \`kpiUserPlanned\` DROP COLUMN \`startDate\``);
await queryRunner.query(`ALTER TABLE \`kpiUserPlanned\` DROP COLUMN \`documentInfoEvidence\``);
}
}