fixing type
This commit is contained in:
parent
afc7605022
commit
a6a5157cbe
2 changed files with 59 additions and 15 deletions
|
|
@ -1,10 +1,4 @@
|
||||||
import {
|
import { Entity, Column, ManyToOne, JoinColumn, PrimaryGeneratedColumn } from "typeorm";
|
||||||
Entity,
|
|
||||||
Column,
|
|
||||||
ManyToOne,
|
|
||||||
JoinColumn,
|
|
||||||
PrimaryGeneratedColumn,
|
|
||||||
} from "typeorm";
|
|
||||||
import { EntityBase } from "./base/Base";
|
import { EntityBase } from "./base/Base";
|
||||||
import { Assign } from "./Assign";
|
import { Assign } from "./Assign";
|
||||||
|
|
||||||
|
|
@ -112,8 +106,7 @@ export class EvaluateChairman extends EntityBase {
|
||||||
|
|
||||||
@Column({
|
@Column({
|
||||||
nullable: false,
|
nullable: false,
|
||||||
comment:
|
comment: "คะแนนความประพฤติ ตั้งใจปฏิบัติบัติหน้าที่ราชการด้วยความอุตสาหะ ขยันหมั่นเพียร",
|
||||||
"คะแนนความประพฤติ ตั้งใจปฏิบัติบัติหน้าที่ราชการด้วยความอุตสาหะ ขยันหมั่นเพียร",
|
|
||||||
default: 0,
|
default: 0,
|
||||||
})
|
})
|
||||||
conduct4_level: number;
|
conduct4_level: number;
|
||||||
|
|
@ -128,8 +121,7 @@ export class EvaluateChairman extends EntityBase {
|
||||||
|
|
||||||
@Column({
|
@Column({
|
||||||
nullable: false,
|
nullable: false,
|
||||||
comment:
|
comment: "คะแนนความมีจรรยาบรรณ มีจิตสำนึกที่ดี ปฏิบัติบัติงานด้วยความซื่อสัตย์ สุจริต",
|
||||||
"คะแนนความมีจรรยาบรรณ มีจิตสำนึกที่ดี ปฏิบัติบัติงานด้วยความซื่อสัตย์ สุจริต",
|
|
||||||
default: 0,
|
default: 0,
|
||||||
})
|
})
|
||||||
moral2_level: number;
|
moral2_level: number;
|
||||||
|
|
@ -151,8 +143,7 @@ export class EvaluateChairman extends EntityBase {
|
||||||
|
|
||||||
@Column({
|
@Column({
|
||||||
nullable: false,
|
nullable: false,
|
||||||
comment:
|
comment: "คะแนนการรักษาวินัย แต่งกายในการปฏิบัติบัติงานได้อย่างเหมาะสมกับการเป็นข้าราชการ",
|
||||||
"คะแนนการรักษาวินัย แต่งกายในการปฏิบัติบัติงานได้อย่างเหมาะสมกับการเป็นข้าราชการ",
|
|
||||||
default: 0,
|
default: 0,
|
||||||
})
|
})
|
||||||
discipline2_level: number;
|
discipline2_level: number;
|
||||||
|
|
@ -175,8 +166,7 @@ export class EvaluateChairman extends EntityBase {
|
||||||
|
|
||||||
@Column({
|
@Column({
|
||||||
nullable: false,
|
nullable: false,
|
||||||
comment:
|
comment: "คะแนนการรักษาวินัย ปฏิบัติบัติหน้าที่อย่างตรงไปตรงมาโดยยึดหลักจรรยาบรรณวิชาชีพ",
|
||||||
"คะแนนการรักษาวินัย ปฏิบัติบัติหน้าที่อย่างตรงไปตรงมาโดยยึดหลักจรรยาบรรณวิชาชีพ",
|
|
||||||
default: 0,
|
default: 0,
|
||||||
})
|
})
|
||||||
discipline5_level: number;
|
discipline5_level: number;
|
||||||
|
|
@ -257,6 +247,7 @@ export class EvaluateChairman extends EntityBase {
|
||||||
develop_result: number;
|
develop_result: number;
|
||||||
|
|
||||||
@Column({
|
@Column({
|
||||||
|
type: "float",
|
||||||
nullable: false,
|
nullable: false,
|
||||||
comment: "คะแนน ผลสัมฤทธิ์ของการทดลองปฏิบัติบัติหน้าที่ราชการ",
|
comment: "คะแนน ผลสัมฤทธิ์ของการทดลองปฏิบัติบัติหน้าที่ราชการ",
|
||||||
default: 0,
|
default: 0,
|
||||||
|
|
@ -264,6 +255,7 @@ export class EvaluateChairman extends EntityBase {
|
||||||
achievement_score: number;
|
achievement_score: number;
|
||||||
|
|
||||||
@Column({
|
@Column({
|
||||||
|
type: "float",
|
||||||
nullable: false,
|
nullable: false,
|
||||||
comment: "คะแนนเต็ม พฤติกรรม",
|
comment: "คะแนนเต็ม พฤติกรรม",
|
||||||
default: 0,
|
default: 0,
|
||||||
|
|
@ -284,6 +276,7 @@ export class EvaluateChairman extends EntityBase {
|
||||||
achievement_result: number;
|
achievement_result: number;
|
||||||
|
|
||||||
@Column({
|
@Column({
|
||||||
|
type: "float",
|
||||||
nullable: false,
|
nullable: false,
|
||||||
comment: "คะแนน พฤติกรรม",
|
comment: "คะแนน พฤติกรรม",
|
||||||
default: 0,
|
default: 0,
|
||||||
|
|
@ -291,6 +284,7 @@ export class EvaluateChairman extends EntityBase {
|
||||||
behavior_score: number;
|
behavior_score: number;
|
||||||
|
|
||||||
@Column({
|
@Column({
|
||||||
|
type: "float",
|
||||||
nullable: false,
|
nullable: false,
|
||||||
comment: "ผลคะแนนรวมพฤติกรรม",
|
comment: "ผลคะแนนรวมพฤติกรรม",
|
||||||
default: 0,
|
default: 0,
|
||||||
|
|
@ -311,6 +305,7 @@ export class EvaluateChairman extends EntityBase {
|
||||||
behavior_result: number;
|
behavior_result: number;
|
||||||
|
|
||||||
@Column({
|
@Column({
|
||||||
|
type: "float",
|
||||||
nullable: false,
|
nullable: false,
|
||||||
comment: "ผลคะแนนรวม",
|
comment: "ผลคะแนนรวม",
|
||||||
default: 0,
|
default: 0,
|
||||||
|
|
@ -318,6 +313,7 @@ export class EvaluateChairman extends EntityBase {
|
||||||
sum_score: number;
|
sum_score: number;
|
||||||
|
|
||||||
@Column({
|
@Column({
|
||||||
|
type: "float",
|
||||||
nullable: false,
|
nullable: false,
|
||||||
comment: "เปอร์เซ็นต์ผลรวม",
|
comment: "เปอร์เซ็นต์ผลรวม",
|
||||||
default: 0,
|
default: 0,
|
||||||
|
|
|
||||||
48
src/migration/1738214885631-updateScoreType.ts
Normal file
48
src/migration/1738214885631-updateScoreType.ts
Normal file
|
|
@ -0,0 +1,48 @@
|
||||||
|
import { MigrationInterface, QueryRunner } from "typeorm";
|
||||||
|
|
||||||
|
export class UpdateScoreType1738214885631 implements MigrationInterface {
|
||||||
|
name = 'UpdateScoreType1738214885631'
|
||||||
|
|
||||||
|
public async up(queryRunner: QueryRunner): Promise<void> {
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateResult\` ADD \`authority_name\` varchar(255) NULL COMMENT 'ชื่อ-นามสกุลผู้มีอำนาจสั่งบรรจุ'`);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateResult\` ADD \`authority_pos\` varchar(255) NULL COMMENT 'ตำแหน่งผู้มีอำนาจสั่งบรรจุ'`);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateResult\` ADD \`authority_type\` varchar(255) NULL COMMENT 'ประเภทผู้มีอำนาจสั่งบรรจุ'`);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateResult\` ADD \`authority_level\` varchar(255) NULL COMMENT 'ระดับผู้มีอำนาจสั่งบรรจุ'`);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateResult\` ADD \`authority_dated\` date NULL COMMENT 'วันที่ลงนามผู้มีอำนาจสั่งบรรจุ'`);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateChairman\` DROP COLUMN \`achievement_score\``);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateChairman\` ADD \`achievement_score\` float NOT NULL COMMENT 'คะแนน ผลสัมฤทธิ์ของการทดลองปฏิบัติบัติหน้าที่ราชการ' DEFAULT '0'`);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateChairman\` DROP COLUMN \`achievement_score_total\``);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateChairman\` ADD \`achievement_score_total\` float NOT NULL COMMENT 'คะแนนเต็ม พฤติกรรม' DEFAULT '0'`);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateChairman\` DROP COLUMN \`behavior_score\``);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateChairman\` ADD \`behavior_score\` float NOT NULL COMMENT 'คะแนน พฤติกรรม' DEFAULT '0'`);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateChairman\` DROP COLUMN \`behavior_score_total\``);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateChairman\` ADD \`behavior_score_total\` float NOT NULL COMMENT 'ผลคะแนนรวมพฤติกรรม' DEFAULT '0'`);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateChairman\` DROP COLUMN \`sum_score\``);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateChairman\` ADD \`sum_score\` float NOT NULL COMMENT 'ผลคะแนนรวม' DEFAULT '0'`);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateChairman\` DROP COLUMN \`sum_percent\``);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateChairman\` ADD \`sum_percent\` float NOT NULL COMMENT 'เปอร์เซ็นต์ผลรวม' DEFAULT '0'`);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`survey\` ADD CONSTRAINT \`FK_9bae89d4bb00502e057fb619a70\` FOREIGN KEY (\`personal_id\`) REFERENCES \`personal\`(\`personal_id\`) ON DELETE NO ACTION ON UPDATE NO ACTION`);
|
||||||
|
}
|
||||||
|
|
||||||
|
public async down(queryRunner: QueryRunner): Promise<void> {
|
||||||
|
await queryRunner.query(`ALTER TABLE \`survey\` DROP FOREIGN KEY \`FK_9bae89d4bb00502e057fb619a70\``);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateChairman\` DROP COLUMN \`sum_percent\``);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateChairman\` ADD \`sum_percent\` int NOT NULL COMMENT 'เปอร์เซ็นต์ผลรวม' DEFAULT '0'`);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateChairman\` DROP COLUMN \`sum_score\``);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateChairman\` ADD \`sum_score\` int NOT NULL COMMENT 'ผลคะแนนรวม' DEFAULT '0'`);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateChairman\` DROP COLUMN \`behavior_score_total\``);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateChairman\` ADD \`behavior_score_total\` int NOT NULL COMMENT 'ผลคะแนนรวมพฤติกรรม' DEFAULT '0'`);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateChairman\` DROP COLUMN \`behavior_score\``);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateChairman\` ADD \`behavior_score\` int NOT NULL COMMENT 'คะแนน พฤติกรรม' DEFAULT '0'`);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateChairman\` DROP COLUMN \`achievement_score_total\``);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateChairman\` ADD \`achievement_score_total\` int NOT NULL COMMENT 'คะแนนเต็ม พฤติกรรม' DEFAULT '0'`);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateChairman\` DROP COLUMN \`achievement_score\``);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateChairman\` ADD \`achievement_score\` int NOT NULL COMMENT 'คะแนน ผลสัมฤทธิ์ของการทดลองปฏิบัติบัติหน้าที่ราชการ' DEFAULT '0'`);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateResult\` DROP COLUMN \`authority_dated\``);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateResult\` DROP COLUMN \`authority_level\``);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateResult\` DROP COLUMN \`authority_type\``);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateResult\` DROP COLUMN \`authority_pos\``);
|
||||||
|
await queryRunner.query(`ALTER TABLE \`evaluateResult\` DROP COLUMN \`authority_name\``);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
Loading…
Add table
Add a link
Reference in a new issue