เหตุผล kpi
This commit is contained in:
parent
ae87b678d1
commit
047ebd5bb1
5 changed files with 196 additions and 28 deletions
28
src/migration/1719393220115-update_table_summaryPoint_0.ts
Normal file
28
src/migration/1719393220115-update_table_summaryPoint_0.ts
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
import { MigrationInterface, QueryRunner } from "typeorm";
|
||||
|
||||
export class UpdateTableSummaryPoint01719393220115 implements MigrationInterface {
|
||||
name = 'UpdateTableSummaryPoint01719393220115'
|
||||
|
||||
public async up(queryRunner: QueryRunner): Promise<void> {
|
||||
await queryRunner.query(`ALTER TABLE \`kpiUserEvaluation\` CHANGE \`plannedPoint\` \`plannedPoint\` double NULL COMMENT 'งานตามแผนปฏิบัติราชการประจำปี ร้อยละ' DEFAULT '0'`);
|
||||
await queryRunner.query(`ALTER TABLE \`kpiUserEvaluation\` CHANGE \`rolePoint\` \`rolePoint\` double NULL COMMENT 'งานตามหน้าที่ความรับผิดชอบหลัก ร้อยละ' DEFAULT '0'`);
|
||||
await queryRunner.query(`ALTER TABLE \`kpiUserEvaluation\` CHANGE \`specialPoint\` \`specialPoint\` double NULL COMMENT 'งานที่ได้รับมอบหมายพิเศษ ร้อยละ' DEFAULT '0'`);
|
||||
await queryRunner.query(`ALTER TABLE \`kpiUserEvaluation\` CHANGE \`capacityPoint\` \`capacityPoint\` double NULL COMMENT 'สมรรถนะ ร้อยละ' DEFAULT '0'`);
|
||||
await queryRunner.query(`ALTER TABLE \`kpiUserEvaluation\` CHANGE \`totalPoint1\` \`totalPoint1\` double NULL COMMENT 'คะแนนประเมินองค์ประกอบที่ 1' DEFAULT '0'`);
|
||||
await queryRunner.query(`ALTER TABLE \`kpiUserEvaluation\` CHANGE \`totalPoint2_1\` \`totalPoint2_1\` double NULL COMMENT 'คะแนนประเมินองค์ประกอบที่ 2.1' DEFAULT '0'`);
|
||||
await queryRunner.query(`ALTER TABLE \`kpiUserEvaluation\` CHANGE \`totalPoint2_2\` \`totalPoint2_2\` double NULL COMMENT 'คะแนนประเมินองค์ประกอบที่ 2.2' DEFAULT '0'`);
|
||||
await queryRunner.query(`ALTER TABLE \`kpiUserEvaluation\` CHANGE \`summaryPoint\` \`summaryPoint\` double NULL COMMENT 'คะแนนประเมิน' DEFAULT '0'`);
|
||||
}
|
||||
|
||||
public async down(queryRunner: QueryRunner): Promise<void> {
|
||||
await queryRunner.query(`ALTER TABLE \`kpiUserEvaluation\` CHANGE \`summaryPoint\` \`summaryPoint\` double NULL COMMENT 'คะแนนประเมิน'`);
|
||||
await queryRunner.query(`ALTER TABLE \`kpiUserEvaluation\` CHANGE \`totalPoint2_2\` \`totalPoint2_2\` double NULL COMMENT 'คะแนนประเมินองค์ประกอบที่ 2.2'`);
|
||||
await queryRunner.query(`ALTER TABLE \`kpiUserEvaluation\` CHANGE \`totalPoint2_1\` \`totalPoint2_1\` double NULL COMMENT 'คะแนนประเมินองค์ประกอบที่ 2.1'`);
|
||||
await queryRunner.query(`ALTER TABLE \`kpiUserEvaluation\` CHANGE \`totalPoint1\` \`totalPoint1\` double NULL COMMENT 'คะแนนประเมินองค์ประกอบที่ 1'`);
|
||||
await queryRunner.query(`ALTER TABLE \`kpiUserEvaluation\` CHANGE \`capacityPoint\` \`capacityPoint\` double NULL COMMENT 'สมรรถนะ ร้อยละ'`);
|
||||
await queryRunner.query(`ALTER TABLE \`kpiUserEvaluation\` CHANGE \`specialPoint\` \`specialPoint\` double NULL COMMENT 'งานที่ได้รับมอบหมายพิเศษ ร้อยละ'`);
|
||||
await queryRunner.query(`ALTER TABLE \`kpiUserEvaluation\` CHANGE \`rolePoint\` \`rolePoint\` double NULL COMMENT 'งานตามหน้าที่ความรับผิดชอบหลัก ร้อยละ'`);
|
||||
await queryRunner.query(`ALTER TABLE \`kpiUserEvaluation\` CHANGE \`plannedPoint\` \`plannedPoint\` double NULL COMMENT 'งานตามแผนปฏิบัติราชการประจำปี ร้อยละ'`);
|
||||
}
|
||||
|
||||
}
|
||||
18
src/migration/1719398567558-update_table_summaryWeight.ts
Normal file
18
src/migration/1719398567558-update_table_summaryWeight.ts
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
import { MigrationInterface, QueryRunner } from "typeorm";
|
||||
|
||||
export class UpdateTableSummaryWeight1719398567558 implements MigrationInterface {
|
||||
name = 'UpdateTableSummaryWeight1719398567558'
|
||||
|
||||
public async up(queryRunner: QueryRunner): Promise<void> {
|
||||
await queryRunner.query(`ALTER TABLE \`kpiUserEvaluation\` ADD \`weightPoint1\` double NULL COMMENT 'คะแนนประเมินองค์ประกอบที่ 1' DEFAULT '0'`);
|
||||
await queryRunner.query(`ALTER TABLE \`kpiUserEvaluation\` ADD \`weightPoint2\` double NULL COMMENT 'คะแนนประเมินองค์ประกอบที่ 2' DEFAULT '0'`);
|
||||
await queryRunner.query(`ALTER TABLE \`kpiUserEvaluation\` ADD \`summaryWeight\` double NULL COMMENT 'คะแนนประเมิน' DEFAULT '0'`);
|
||||
}
|
||||
|
||||
public async down(queryRunner: QueryRunner): Promise<void> {
|
||||
await queryRunner.query(`ALTER TABLE \`kpiUserEvaluation\` DROP COLUMN \`summaryWeight\``);
|
||||
await queryRunner.query(`ALTER TABLE \`kpiUserEvaluation\` DROP COLUMN \`weightPoint2\``);
|
||||
await queryRunner.query(`ALTER TABLE \`kpiUserEvaluation\` DROP COLUMN \`weightPoint1\``);
|
||||
}
|
||||
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue