first
This commit is contained in:
commit
925c5d1ab2
60 changed files with 18843 additions and 0 deletions
58
src/migration/1703137040508-create_table_evaluation.ts
Normal file
58
src/migration/1703137040508-create_table_evaluation.ts
Normal file
File diff suppressed because one or more lines are too long
|
|
@ -0,0 +1,61 @@
|
|||
import { MigrationInterface, QueryRunner } from "typeorm";
|
||||
|
||||
export class UpdateTableEvaluateAddDatePrepareDoc231703317318791 implements MigrationInterface {
|
||||
name = "UpdateTableEvaluateAddDatePrepareDoc231703317318791";
|
||||
|
||||
public async up(queryRunner: QueryRunner): Promise<void> {
|
||||
// await queryRunner.query(`CREATE TABLE \`entity_base\` (\`id\` varchar(36) NOT NULL, \`createdAt\` datetime(6) NOT NULL COMMENT 'สร้างข้อมูลเมื่อ' DEFAULT CURRENT_TIMESTAMP(6), \`createdUserId\` varchar(40) NOT NULL COMMENT 'User Id ที่สร้างข้อมูล' DEFAULT '00000000-0000-0000-0000-000000000000', \`lastUpdatedAt\` datetime(6) NOT NULL COMMENT 'แก้ไขข้อมูลล่าสุดเมื่อ' DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6), \`lastUpdateUserId\` varchar(40) NOT NULL COMMENT 'User Id ที่แก้ไขข้อมูล' DEFAULT '00000000-0000-0000-0000-000000000000', \`createdFullName\` varchar(200) NOT NULL COMMENT 'ชื่อ User ที่สร้างข้อมูล' DEFAULT 'string', \`lastUpdateFullName\` varchar(200) NOT NULL COMMENT 'ชื่อ User ที่แก้ไขข้อมูลล่าสุด' DEFAULT 'string', PRIMARY KEY (\`id\`)) ENGINE=InnoDB`);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderFullname\` \`commanderFullname\` varchar(255) NOT NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาชั้นต้น' DEFAULT ''`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderPosition\` \`commanderPosition\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาชั้นต้น' DEFAULT ''`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderAboveFullname\` \`commanderAboveFullname\` varchar(255) NOT NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ' DEFAULT ''`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderAbovePosition\` \`commanderAbovePosition\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ' DEFAULT ''`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderFullnameDoc2\` \`commanderFullnameDoc2\` varchar(255) NOT NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาชั้นต้น (จัดเตรียมเอกสารเล่ม 2)' DEFAULT ''`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderPositionDoc2\` \`commanderPositionDoc2\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาชั้นต้น (จัดเตรียมเอกสารเล่ม 2)' DEFAULT ''`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderAboveFullnameDoc2\` \`commanderAboveFullnameDoc2\` varchar(255) NOT NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ (จัดเตรียมเอกสารเล่ม 2)' DEFAULT ''`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderAbovePositionDoc2\` \`commanderAbovePositionDoc2\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ (จัดเตรียมเอกสารเล่ม 2)' DEFAULT ''`,
|
||||
);
|
||||
}
|
||||
|
||||
public async down(queryRunner: QueryRunner): Promise<void> {
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderAbovePositionDoc2\` \`commanderAbovePositionDoc2\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ (จัดเตรียมเอกสารเล่ม 2)' DEFAULT 'string'`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderAboveFullnameDoc2\` \`commanderAboveFullnameDoc2\` varchar(255) NOT NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ (จัดเตรียมเอกสารเล่ม 2)' DEFAULT 'string'`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderPositionDoc2\` \`commanderPositionDoc2\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาชั้นต้น (จัดเตรียมเอกสารเล่ม 2)' DEFAULT 'string'`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderFullnameDoc2\` \`commanderFullnameDoc2\` varchar(255) NOT NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาชั้นต้น (จัดเตรียมเอกสารเล่ม 2)' DEFAULT 'string'`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderAbovePosition\` \`commanderAbovePosition\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ' DEFAULT 'string'`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderAboveFullname\` \`commanderAboveFullname\` varchar(255) NOT NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ' DEFAULT 'string'`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderPosition\` \`commanderPosition\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาชั้นต้น' DEFAULT 'string'`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderFullname\` \`commanderFullname\` varchar(255) NOT NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาชั้นต้น' DEFAULT 'string'`,
|
||||
);
|
||||
// await queryRunner.query(`DROP TABLE \`entity_base\``);
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,145 @@
|
|||
import { MigrationInterface, QueryRunner } from "typeorm";
|
||||
|
||||
export class UpdateTableEvaluateAddDatePrepareDoc241703317358364 implements MigrationInterface {
|
||||
name = "UpdateTableEvaluateAddDatePrepareDoc241703317358364";
|
||||
|
||||
public async up(queryRunner: QueryRunner): Promise<void> {
|
||||
// await queryRunner.query(`CREATE TABLE \`entity_base\` (\`id\` varchar(36) NOT NULL, \`createdAt\` datetime(6) NOT NULL COMMENT 'สร้างข้อมูลเมื่อ' DEFAULT CURRENT_TIMESTAMP(6), \`createdUserId\` varchar(40) NOT NULL COMMENT 'User Id ที่สร้างข้อมูล' DEFAULT '00000000-0000-0000-0000-000000000000', \`lastUpdatedAt\` datetime(6) NOT NULL COMMENT 'แก้ไขข้อมูลล่าสุดเมื่อ' DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6), \`lastUpdateUserId\` varchar(40) NOT NULL COMMENT 'User Id ที่แก้ไขข้อมูล' DEFAULT '00000000-0000-0000-0000-000000000000', \`createdFullName\` varchar(200) NOT NULL COMMENT 'ชื่อ User ที่สร้างข้อมูล' DEFAULT 'string', \`lastUpdateFullName\` varchar(200) NOT NULL COMMENT 'ชื่อ User ที่แก้ไขข้อมูลล่าสุด' DEFAULT 'string', PRIMARY KEY (\`id\`)) ENGINE=InnoDB`);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`citizenId\` \`citizenId\` varchar(13) NOT NULL COMMENT 'รหัสบัตรประชาชน' DEFAULT ''`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`prefix\` \`prefix\` varchar(255) NOT NULL COMMENT 'คำนำหน้า' DEFAULT ''`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`fullName\` \`fullName\` varchar(255) NOT NULL COMMENT 'ชื่อ นามสกุล' DEFAULT ''`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`position\` \`position\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง' DEFAULT ''`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`oc\` \`oc\` varchar(255) NOT NULL COMMENT 'สังกัด' DEFAULT ''`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`salary\` \`salary\` varchar(255) NOT NULL COMMENT 'เงินเดือนปัจจุบัน' DEFAULT ''`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`positionLevel\` \`positionLevel\` varchar(255) NOT NULL COMMENT 'ระดับปัจจุบัน' DEFAULT ''`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`posNo\` \`posNo\` varchar(255) NOT NULL COMMENT 'ตำแหน่งเลขที่' DEFAULT ''`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`birthDate\` \`birthDate\` varchar(255) NOT NULL COMMENT 'วันเดือนปีเกิด' DEFAULT ''`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`govAge\` \`govAge\` varchar(255) NOT NULL COMMENT 'อายุราชการ' DEFAULT ''`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`type\` \`type\` varchar(255) NOT NULL COMMENT 'ประเภทแบบประเมิน' DEFAULT ''`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`step\` \`step\` varchar(255) NOT NULL COMMENT 'ชื่อสถานะการประเมิน' DEFAULT ''`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`reason\` \`reason\` varchar(255) NOT NULL COMMENT 'เหตุผล' DEFAULT ''`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`experience\` \`experience\` varchar(255) NOT NULL COMMENT 'ประสบการณ์ในการปฏิบัติงาน' DEFAULT ''`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderFullname\` \`commanderFullname\` varchar(255) NOT NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาชั้นต้น' DEFAULT ''`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderPosition\` \`commanderPosition\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาชั้นต้น' DEFAULT ''`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderAboveFullname\` \`commanderAboveFullname\` varchar(255) NOT NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ' DEFAULT ''`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderAbovePosition\` \`commanderAbovePosition\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ' DEFAULT ''`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderFullnameDoc2\` \`commanderFullnameDoc2\` varchar(255) NOT NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาชั้นต้น (จัดเตรียมเอกสารเล่ม 2)' DEFAULT ''`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderPositionDoc2\` \`commanderPositionDoc2\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาชั้นต้น (จัดเตรียมเอกสารเล่ม 2)' DEFAULT ''`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderAboveFullnameDoc2\` \`commanderAboveFullnameDoc2\` varchar(255) NOT NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ (จัดเตรียมเอกสารเล่ม 2)' DEFAULT ''`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderAbovePositionDoc2\` \`commanderAbovePositionDoc2\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ (จัดเตรียมเอกสารเล่ม 2)' DEFAULT ''`,
|
||||
);
|
||||
}
|
||||
|
||||
public async down(queryRunner: QueryRunner): Promise<void> {
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderAbovePositionDoc2\` \`commanderAbovePositionDoc2\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ (จัดเตรียมเอกสารเล่ม 2)' DEFAULT 'string'`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderAboveFullnameDoc2\` \`commanderAboveFullnameDoc2\` varchar(255) NOT NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ (จัดเตรียมเอกสารเล่ม 2)' DEFAULT 'string'`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderPositionDoc2\` \`commanderPositionDoc2\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาชั้นต้น (จัดเตรียมเอกสารเล่ม 2)' DEFAULT 'string'`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderFullnameDoc2\` \`commanderFullnameDoc2\` varchar(255) NOT NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาชั้นต้น (จัดเตรียมเอกสารเล่ม 2)' DEFAULT 'string'`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderAbovePosition\` \`commanderAbovePosition\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ' DEFAULT 'string'`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderAboveFullname\` \`commanderAboveFullname\` varchar(255) NOT NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ' DEFAULT 'string'`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderPosition\` \`commanderPosition\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาชั้นต้น' DEFAULT 'string'`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`commanderFullname\` \`commanderFullname\` varchar(255) NOT NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาชั้นต้น' DEFAULT 'string'`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`experience\` \`experience\` varchar(255) NOT NULL COMMENT 'ประสบการณ์ในการปฏิบัติงาน' DEFAULT 'string'`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`reason\` \`reason\` varchar(255) NOT NULL COMMENT 'เหตุผล' DEFAULT 'string'`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`step\` \`step\` varchar(255) NOT NULL COMMENT 'ชื่อสถานะการประเมิน' DEFAULT 'string'`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`type\` \`type\` varchar(255) NOT NULL COMMENT 'ประเภทแบบประเมิน' DEFAULT 'string'`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`govAge\` \`govAge\` varchar(255) NOT NULL COMMENT 'อายุราชการ' DEFAULT 'string'`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`birthDate\` \`birthDate\` varchar(255) NOT NULL COMMENT 'วันเดือนปีเกิด' DEFAULT 'string'`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`posNo\` \`posNo\` varchar(255) NOT NULL COMMENT 'ตำแหน่งเลขที่' DEFAULT 'string'`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`positionLevel\` \`positionLevel\` varchar(255) NOT NULL COMMENT 'ระดับปัจจุบัน' DEFAULT 'string'`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`salary\` \`salary\` varchar(255) NOT NULL COMMENT 'เงินเดือนปัจจุบัน' DEFAULT 'string'`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`oc\` \`oc\` varchar(255) NOT NULL COMMENT 'สังกัด' DEFAULT 'string'`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`position\` \`position\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง' DEFAULT 'string'`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`fullName\` \`fullName\` varchar(255) NOT NULL COMMENT 'ชื่อ นามสกุล' DEFAULT 'string'`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`prefix\` \`prefix\` varchar(255) NOT NULL COMMENT 'คำนำหน้า' DEFAULT 'string'`,
|
||||
);
|
||||
await queryRunner.query(
|
||||
`ALTER TABLE \`evaluation\` CHANGE \`citizenId\` \`citizenId\` varchar(13) NOT NULL COMMENT 'รหัสบัตรประชาชน' DEFAULT 'string'`,
|
||||
);
|
||||
// await queryRunner.query(`DROP TABLE \`entity_base\``);
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,56 @@
|
|||
import { MigrationInterface, QueryRunner } from "typeorm";
|
||||
|
||||
export class UpdateTableEvaluateNullType1703326121795 implements MigrationInterface {
|
||||
name = 'UpdateTableEvaluateNullType1703326121795'
|
||||
|
||||
public async up(queryRunner: QueryRunner): Promise<void> {
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`citizenId\` \`citizenId\` varchar(13) NULL COMMENT 'รหัสบัตรประชาชน'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`prefix\` \`prefix\` varchar(255) NULL COMMENT 'คำนำหน้า'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`fullName\` \`fullName\` varchar(255) NULL COMMENT 'ชื่อ นามสกุล'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`position\` \`position\` varchar(255) NULL COMMENT 'ตำแหน่ง'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`oc\` \`oc\` varchar(255) NULL COMMENT 'สังกัด'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`salary\` \`salary\` varchar(255) NULL COMMENT 'เงินเดือนปัจจุบัน'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`positionLevel\` \`positionLevel\` varchar(255) NULL COMMENT 'ระดับปัจจุบัน'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`posNo\` \`posNo\` varchar(255) NULL COMMENT 'ตำแหน่งเลขที่'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`birthDate\` \`birthDate\` varchar(255) NULL COMMENT 'วันเดือนปีเกิด'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`govAge\` \`govAge\` varchar(255) NULL COMMENT 'อายุราชการ'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`type\` \`type\` varchar(255) NULL COMMENT 'ประเภทแบบประเมิน'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`step\` \`step\` varchar(255) NULL COMMENT 'ชื่อสถานะการประเมิน'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`reason\` \`reason\` varchar(255) NULL COMMENT 'เหตุผล'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`experience\` \`experience\` varchar(255) NULL COMMENT 'ประสบการณ์ในการปฏิบัติงาน'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderFullname\` \`commanderFullname\` varchar(255) NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาชั้นต้น'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderPosition\` \`commanderPosition\` varchar(255) NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาชั้นต้น'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderAboveFullname\` \`commanderAboveFullname\` varchar(255) NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderAbovePosition\` \`commanderAbovePosition\` varchar(255) NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderFullnameDoc2\` \`commanderFullnameDoc2\` varchar(255) NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาชั้นต้น (จัดเตรียมเอกสารเล่ม 2)'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderPositionDoc2\` \`commanderPositionDoc2\` varchar(255) NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาชั้นต้น (จัดเตรียมเอกสารเล่ม 2)'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderAboveFullnameDoc2\` \`commanderAboveFullnameDoc2\` varchar(255) NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ (จัดเตรียมเอกสารเล่ม 2)'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderAbovePositionDoc2\` \`commanderAbovePositionDoc2\` varchar(255) NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ (จัดเตรียมเอกสารเล่ม 2)'`);
|
||||
}
|
||||
|
||||
public async down(queryRunner: QueryRunner): Promise<void> {
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderAbovePositionDoc2\` \`commanderAbovePositionDoc2\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ (จัดเตรียมเอกสารเล่ม 2)' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderAboveFullnameDoc2\` \`commanderAboveFullnameDoc2\` varchar(255) NOT NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ (จัดเตรียมเอกสารเล่ม 2)' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderPositionDoc2\` \`commanderPositionDoc2\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาชั้นต้น (จัดเตรียมเอกสารเล่ม 2)' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderFullnameDoc2\` \`commanderFullnameDoc2\` varchar(255) NOT NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาชั้นต้น (จัดเตรียมเอกสารเล่ม 2)' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderAbovePosition\` \`commanderAbovePosition\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderAboveFullname\` \`commanderAboveFullname\` varchar(255) NOT NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderPosition\` \`commanderPosition\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาชั้นต้น' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderFullname\` \`commanderFullname\` varchar(255) NOT NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาชั้นต้น' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`experience\` \`experience\` varchar(255) NOT NULL COMMENT 'ประสบการณ์ในการปฏิบัติงาน' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`reason\` \`reason\` varchar(255) NOT NULL COMMENT 'เหตุผล' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`step\` \`step\` varchar(255) NOT NULL COMMENT 'ชื่อสถานะการประเมิน' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`type\` \`type\` varchar(255) NOT NULL COMMENT 'ประเภทแบบประเมิน' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`govAge\` \`govAge\` varchar(255) NOT NULL COMMENT 'อายุราชการ' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`birthDate\` \`birthDate\` varchar(255) NOT NULL COMMENT 'วันเดือนปีเกิด' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`posNo\` \`posNo\` varchar(255) NOT NULL COMMENT 'ตำแหน่งเลขที่' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`positionLevel\` \`positionLevel\` varchar(255) NOT NULL COMMENT 'ระดับปัจจุบัน' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`salary\` \`salary\` varchar(255) NOT NULL COMMENT 'เงินเดือนปัจจุบัน' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`oc\` \`oc\` varchar(255) NOT NULL COMMENT 'สังกัด' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`position\` \`position\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`fullName\` \`fullName\` varchar(255) NOT NULL COMMENT 'ชื่อ นามสกุล' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`prefix\` \`prefix\` varchar(255) NOT NULL COMMENT 'คำนำหน้า' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`citizenId\` \`citizenId\` varchar(13) NOT NULL COMMENT 'รหัสบัตรประชาชน' DEFAULT ''`);
|
||||
}
|
||||
|
||||
}
|
||||
154
src/migration/1703326303281-update_table_evaluate_null_type1.ts
Normal file
154
src/migration/1703326303281-update_table_evaluate_null_type1.ts
Normal file
|
|
@ -0,0 +1,154 @@
|
|||
import { MigrationInterface, QueryRunner } from "typeorm";
|
||||
|
||||
export class UpdateTableEvaluateNullType11703326303281 implements MigrationInterface {
|
||||
name = 'UpdateTableEvaluateNullType11703326303281'
|
||||
|
||||
public async up(queryRunner: QueryRunner): Promise<void> {
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`educationLevel\` \`educationLevel\` varchar(255) NULL COMMENT 'ระดับศึกษา'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`institute\` \`institute\` varchar(255) NULL COMMENT 'สถานศึกษา'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`isDate\` \`isDate\` tinyint NULL COMMENT 'ประเภทช่วงเวลาการศึกษา'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`startDate\` \`startDate\` datetime NULL COMMENT 'ตั้งแต่'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`endDate\` \`endDate\` datetime NULL COMMENT 'EndDate'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`finishDate\` \`finishDate\` datetime NULL COMMENT 'วันที่สำเร็จการศึกษา'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`isEducation\` \`isEducation\` tinyint NULL COMMENT 'เป็นวุฒิศึกษาในตำแหน่ง'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`degree\` \`degree\` varchar(255) NULL COMMENT 'วุฒิการศึกษา'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`field\` \`field\` varchar(255) NULL COMMENT 'สาขาวิชา/ทาง'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`fundName\` \`fundName\` varchar(255) NULL COMMENT 'ทุน'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`gpa\` \`gpa\` varchar(255) NULL COMMENT 'เกรดเฉลี่ย'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`country\` \`country\` varchar(255) NULL COMMENT 'ประเทศ'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`other\` \`other\` varchar(255) NULL COMMENT 'ข้อมูลการติดต่อ'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`duration\` \`duration\` varchar(255) NULL COMMENT 'ระยะเวลา'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`durationYear\` \`durationYear\` varchar(255) NULL COMMENT 'ระยะเวลาหลักสูตร'`);
|
||||
await queryRunner.query(`ALTER TABLE \`certificate\` CHANGE \`statictep\` \`statictep\` varchar(255) NULL COMMENT 'ชื่อสถานะการประเมิน'`);
|
||||
await queryRunner.query(`ALTER TABLE \`certificate\` CHANGE \`certificateType\` \`certificateType\` varchar(255) NULL COMMENT 'ชื่อใบอนุญาต'`);
|
||||
await queryRunner.query(`ALTER TABLE \`certificate\` CHANGE \`issuer\` \`issuer\` varchar(255) NULL COMMENT 'หน่วยงานผู้ออกใบอนุญาต'`);
|
||||
await queryRunner.query(`ALTER TABLE \`certificate\` CHANGE \`certificateNo\` \`certificateNo\` varchar(255) NULL COMMENT 'เลขที่ใบอนุญาต'`);
|
||||
await queryRunner.query(`ALTER TABLE \`certificate\` CHANGE \`issueDate\` \`issueDate\` datetime NULL COMMENT 'วันที่ออกใบอนุญาต'`);
|
||||
await queryRunner.query(`ALTER TABLE \`certificate\` CHANGE \`expireDate\` \`expireDate\` datetime NULL COMMENT 'วันที่หมดอายุ'`);
|
||||
await queryRunner.query(`ALTER TABLE \`salary\` CHANGE \`date\` \`date\` datetime NULL COMMENT 'วัน เดือน ปี รับตำแหน่ง'`);
|
||||
await queryRunner.query(`ALTER TABLE \`salary\` CHANGE \`amount\` \`amount\` double NULL COMMENT 'เงินเดือน'`);
|
||||
await queryRunner.query(`ALTER TABLE \`salary\` CHANGE \`positionSalaryAmount\` \`positionSalaryAmount\` double NULL COMMENT 'เงินประจำตำแหน่ง'`);
|
||||
await queryRunner.query(`ALTER TABLE \`salary\` CHANGE \`mouthSalaryAmount\` \`mouthSalaryAmount\` double NULL COMMENT 'เงินค่าตอบแทนรายเดือน'`);
|
||||
await queryRunner.query(`ALTER TABLE \`salary\` CHANGE \`position\` \`position\` varchar(255) NULL COMMENT 'ตำแหน่ง'`);
|
||||
await queryRunner.query(`ALTER TABLE \`salary\` CHANGE \`posNo\` \`posNo\` varchar(255) NULL COMMENT 'เลขที่ตำแหน่ง'`);
|
||||
await queryRunner.query(`ALTER TABLE \`salary\` CHANGE \`salaryClass\` \`salaryClass\` varchar(255) NULL COMMENT 'ตำแหน่ง (รายละเอียด)'`);
|
||||
await queryRunner.query(`ALTER TABLE \`salary\` CHANGE \`salaryRef\` \`salaryRef\` varchar(255) NULL COMMENT 'เอกสารอ้างอิง'`);
|
||||
await queryRunner.query(`ALTER TABLE \`salary\` CHANGE \`refCommandNo\` \`refCommandNo\` varchar(255) NULL COMMENT 'เอกสารอ้างอิง (เลขที่คำสั่ง)'`);
|
||||
await queryRunner.query(`ALTER TABLE \`salary\` CHANGE \`refCommandDate\` \`refCommandDate\` datetime NULL COMMENT 'เอกสารอ้างอิง (ลงวันที่)'`);
|
||||
await queryRunner.query(`ALTER TABLE \`salary\` CHANGE \`salaryStatus\` \`salaryStatus\` varchar(255) NULL COMMENT 'ประเภทตำแหน่งกรณีพิเศษ'`);
|
||||
await queryRunner.query(`ALTER TABLE \`training\` CHANGE \`name\` \`name\` varchar(255) NULL COMMENT 'ชื่อโครงการ/หลักสูตรการฝึกอบรม'`);
|
||||
await queryRunner.query(`ALTER TABLE \`training\` CHANGE \`topic\` \`topic\` varchar(255) NULL COMMENT 'หัวข้อการฝึกอบรม/ดูงาน'`);
|
||||
await queryRunner.query(`ALTER TABLE \`training\` CHANGE \`startDate\` \`startDate\` datetime NULL COMMENT 'วันเริ่มต้นการฝึกอบรม/ดูงาน'`);
|
||||
await queryRunner.query(`ALTER TABLE \`training\` CHANGE \`endDate\` \`endDate\` datetime NULL COMMENT 'วันสิ้นสุดการฝึกอบรม/ดูงาน'`);
|
||||
await queryRunner.query(`ALTER TABLE \`training\` CHANGE \`yearly\` \`yearly\` int NULL COMMENT 'ปีที่อบรม (พ.ศ.)'`);
|
||||
await queryRunner.query(`ALTER TABLE \`training\` CHANGE \`place\` \`place\` varchar(255) NULL COMMENT 'สถานที่ฝึกอบรม/ดูงาน'`);
|
||||
await queryRunner.query(`ALTER TABLE \`training\` CHANGE \`duration\` \`duration\` varchar(255) NULL COMMENT 'รวมระยะเวลาในการฝึกอบรม/ดูงาน'`);
|
||||
await queryRunner.query(`ALTER TABLE \`training\` CHANGE \`department\` \`department\` varchar(255) NULL COMMENT 'หน่วยงานที่รับผิดชอบจัดการฝึกอบรม/ดูงาน'`);
|
||||
await queryRunner.query(`ALTER TABLE \`training\` CHANGE \`numberOrder\` \`numberOrder\` varchar(255) NULL COMMENT 'เลขที่คำสั่ง/เลขที่หนังสืออนุมัติ'`);
|
||||
await queryRunner.query(`ALTER TABLE \`training\` CHANGE \`dateOrder\` \`dateOrder\` datetime NULL COMMENT 'คำสั่งลงวันที่/หนังสืออนุมัติลงวันที่'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`citizenId\` \`citizenId\` varchar(13) NULL COMMENT 'รหัสบัตรประชาชน'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`prefix\` \`prefix\` varchar(255) NULL COMMENT 'คำนำหน้า'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`fullName\` \`fullName\` varchar(255) NULL COMMENT 'ชื่อ นามสกุล'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`position\` \`position\` varchar(255) NULL COMMENT 'ตำแหน่ง'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`oc\` \`oc\` varchar(255) NULL COMMENT 'สังกัด'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`salary\` \`salary\` varchar(255) NULL COMMENT 'เงินเดือนปัจจุบัน'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`positionLevel\` \`positionLevel\` varchar(255) NULL COMMENT 'ระดับปัจจุบัน'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`posNo\` \`posNo\` varchar(255) NULL COMMENT 'ตำแหน่งเลขที่'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`birthDate\` \`birthDate\` varchar(255) NULL COMMENT 'วันเดือนปีเกิด'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`govAge\` \`govAge\` varchar(255) NULL COMMENT 'อายุราชการ'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`type\` \`type\` varchar(255) NULL COMMENT 'ประเภทแบบประเมิน'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`step\` \`step\` varchar(255) NULL COMMENT 'ชื่อสถานะการประเมิน'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`reason\` \`reason\` varchar(255) NULL COMMENT 'เหตุผล'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`experience\` \`experience\` varchar(255) NULL COMMENT 'ประสบการณ์ในการปฏิบัติงาน'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderFullname\` \`commanderFullname\` varchar(255) NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาชั้นต้น'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderPosition\` \`commanderPosition\` varchar(255) NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาชั้นต้น'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderAboveFullname\` \`commanderAboveFullname\` varchar(255) NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderAbovePosition\` \`commanderAbovePosition\` varchar(255) NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderFullnameDoc2\` \`commanderFullnameDoc2\` varchar(255) NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาชั้นต้น (จัดเตรียมเอกสารเล่ม 2)'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderPositionDoc2\` \`commanderPositionDoc2\` varchar(255) NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาชั้นต้น (จัดเตรียมเอกสารเล่ม 2)'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderAboveFullnameDoc2\` \`commanderAboveFullnameDoc2\` varchar(255) NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ (จัดเตรียมเอกสารเล่ม 2)'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderAbovePositionDoc2\` \`commanderAbovePositionDoc2\` varchar(255) NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ (จัดเตรียมเอกสารเล่ม 2)'`);
|
||||
await queryRunner.query(`ALTER TABLE \`assessment\` CHANGE \`date\` \`date\` datetime NULL COMMENT 'วันที่ได้รับ'`);
|
||||
await queryRunner.query(`ALTER TABLE \`assessment\` CHANGE \`point1Total\` \`point1Total\` double NULL COMMENT 'ส่วนที่1 (คะแนน)'`);
|
||||
await queryRunner.query(`ALTER TABLE \`assessment\` CHANGE \`point1\` \`point1\` double NULL COMMENT 'ผลประเมินส่วนที่2 (คะแนน)'`);
|
||||
await queryRunner.query(`ALTER TABLE \`assessment\` CHANGE \`point2Total\` \`point2Total\` double NULL COMMENT 'ส่วนที่2 (คะแนน)'`);
|
||||
await queryRunner.query(`ALTER TABLE \`assessment\` CHANGE \`point2\` \`point2\` double NULL COMMENT 'ผลประเมินส่วนที่2 (คะแนน)'`);
|
||||
await queryRunner.query(`ALTER TABLE \`assessment\` CHANGE \`pointSumTotal\` \`pointSumTotal\` double NULL COMMENT 'ผลรวม (คะแนน)'`);
|
||||
await queryRunner.query(`ALTER TABLE \`assessment\` CHANGE \`pointSum\` \`pointSum\` double NULL COMMENT 'ผลประเมินรวม (คะแนน)'`);
|
||||
}
|
||||
|
||||
public async down(queryRunner: QueryRunner): Promise<void> {
|
||||
await queryRunner.query(`ALTER TABLE \`assessment\` CHANGE \`pointSum\` \`pointSum\` double NOT NULL COMMENT 'ผลประเมินรวม (คะแนน)' DEFAULT '0'`);
|
||||
await queryRunner.query(`ALTER TABLE \`assessment\` CHANGE \`pointSumTotal\` \`pointSumTotal\` double NOT NULL COMMENT 'ผลรวม (คะแนน)' DEFAULT '0'`);
|
||||
await queryRunner.query(`ALTER TABLE \`assessment\` CHANGE \`point2\` \`point2\` double NOT NULL COMMENT 'ผลประเมินส่วนที่2 (คะแนน)' DEFAULT '0'`);
|
||||
await queryRunner.query(`ALTER TABLE \`assessment\` CHANGE \`point2Total\` \`point2Total\` double NOT NULL COMMENT 'ส่วนที่2 (คะแนน)' DEFAULT '0'`);
|
||||
await queryRunner.query(`ALTER TABLE \`assessment\` CHANGE \`point1\` \`point1\` double NOT NULL COMMENT 'ผลประเมินส่วนที่2 (คะแนน)' DEFAULT '0'`);
|
||||
await queryRunner.query(`ALTER TABLE \`assessment\` CHANGE \`point1Total\` \`point1Total\` double NOT NULL COMMENT 'ส่วนที่1 (คะแนน)' DEFAULT '0'`);
|
||||
await queryRunner.query(`ALTER TABLE \`assessment\` CHANGE \`date\` \`date\` datetime NOT NULL COMMENT 'วันที่ได้รับ'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderAbovePositionDoc2\` \`commanderAbovePositionDoc2\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ (จัดเตรียมเอกสารเล่ม 2)' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderAboveFullnameDoc2\` \`commanderAboveFullnameDoc2\` varchar(255) NOT NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ (จัดเตรียมเอกสารเล่ม 2)' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderPositionDoc2\` \`commanderPositionDoc2\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาชั้นต้น (จัดเตรียมเอกสารเล่ม 2)' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderFullnameDoc2\` \`commanderFullnameDoc2\` varchar(255) NOT NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาชั้นต้น (จัดเตรียมเอกสารเล่ม 2)' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderAbovePosition\` \`commanderAbovePosition\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderAboveFullname\` \`commanderAboveFullname\` varchar(255) NOT NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderPosition\` \`commanderPosition\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง ผู้บังคับบัญชาชั้นต้น' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`commanderFullname\` \`commanderFullname\` varchar(255) NOT NULL COMMENT 'ชื่อ-นามสกุล ผู้บังคับบัญชาชั้นต้น' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`experience\` \`experience\` varchar(255) NOT NULL COMMENT 'ประสบการณ์ในการปฏิบัติงาน' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`reason\` \`reason\` varchar(255) NOT NULL COMMENT 'เหตุผล' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`step\` \`step\` varchar(255) NOT NULL COMMENT 'ชื่อสถานะการประเมิน' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`type\` \`type\` varchar(255) NOT NULL COMMENT 'ประเภทแบบประเมิน' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`govAge\` \`govAge\` varchar(255) NOT NULL COMMENT 'อายุราชการ' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`birthDate\` \`birthDate\` varchar(255) NOT NULL COMMENT 'วันเดือนปีเกิด' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`posNo\` \`posNo\` varchar(255) NOT NULL COMMENT 'ตำแหน่งเลขที่' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`positionLevel\` \`positionLevel\` varchar(255) NOT NULL COMMENT 'ระดับปัจจุบัน' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`salary\` \`salary\` varchar(255) NOT NULL COMMENT 'เงินเดือนปัจจุบัน' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`oc\` \`oc\` varchar(255) NOT NULL COMMENT 'สังกัด' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`position\` \`position\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`fullName\` \`fullName\` varchar(255) NOT NULL COMMENT 'ชื่อ นามสกุล' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`prefix\` \`prefix\` varchar(255) NOT NULL COMMENT 'คำนำหน้า' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` CHANGE \`citizenId\` \`citizenId\` varchar(13) NOT NULL COMMENT 'รหัสบัตรประชาชน' DEFAULT ''`);
|
||||
await queryRunner.query(`ALTER TABLE \`training\` CHANGE \`dateOrder\` \`dateOrder\` datetime NOT NULL COMMENT 'คำสั่งลงวันที่/หนังสืออนุมัติลงวันที่'`);
|
||||
await queryRunner.query(`ALTER TABLE \`training\` CHANGE \`numberOrder\` \`numberOrder\` varchar(255) NOT NULL COMMENT 'เลขที่คำสั่ง/เลขที่หนังสืออนุมัติ' DEFAULT 'string'`);
|
||||
await queryRunner.query(`ALTER TABLE \`training\` CHANGE \`department\` \`department\` varchar(255) NOT NULL COMMENT 'หน่วยงานที่รับผิดชอบจัดการฝึกอบรม/ดูงาน' DEFAULT 'string'`);
|
||||
await queryRunner.query(`ALTER TABLE \`training\` CHANGE \`duration\` \`duration\` varchar(255) NOT NULL COMMENT 'รวมระยะเวลาในการฝึกอบรม/ดูงาน' DEFAULT 'string'`);
|
||||
await queryRunner.query(`ALTER TABLE \`training\` CHANGE \`place\` \`place\` varchar(255) NOT NULL COMMENT 'สถานที่ฝึกอบรม/ดูงาน' DEFAULT 'string'`);
|
||||
await queryRunner.query(`ALTER TABLE \`training\` CHANGE \`yearly\` \`yearly\` int NOT NULL COMMENT 'ปีที่อบรม (พ.ศ.)'`);
|
||||
await queryRunner.query(`ALTER TABLE \`training\` CHANGE \`endDate\` \`endDate\` datetime NOT NULL COMMENT 'วันสิ้นสุดการฝึกอบรม/ดูงาน'`);
|
||||
await queryRunner.query(`ALTER TABLE \`training\` CHANGE \`startDate\` \`startDate\` datetime NOT NULL COMMENT 'วันเริ่มต้นการฝึกอบรม/ดูงาน'`);
|
||||
await queryRunner.query(`ALTER TABLE \`training\` CHANGE \`topic\` \`topic\` varchar(255) NOT NULL COMMENT 'หัวข้อการฝึกอบรม/ดูงาน' DEFAULT 'string'`);
|
||||
await queryRunner.query(`ALTER TABLE \`training\` CHANGE \`name\` \`name\` varchar(255) NOT NULL COMMENT 'ชื่อโครงการ/หลักสูตรการฝึกอบรม' DEFAULT 'string'`);
|
||||
await queryRunner.query(`ALTER TABLE \`salary\` CHANGE \`salaryStatus\` \`salaryStatus\` varchar(255) NOT NULL COMMENT 'ประเภทตำแหน่งกรณีพิเศษ' DEFAULT 'string'`);
|
||||
await queryRunner.query(`ALTER TABLE \`salary\` CHANGE \`refCommandDate\` \`refCommandDate\` datetime NOT NULL COMMENT 'เอกสารอ้างอิง (ลงวันที่)'`);
|
||||
await queryRunner.query(`ALTER TABLE \`salary\` CHANGE \`refCommandNo\` \`refCommandNo\` varchar(255) NOT NULL COMMENT 'เอกสารอ้างอิง (เลขที่คำสั่ง)' DEFAULT 'string'`);
|
||||
await queryRunner.query(`ALTER TABLE \`salary\` CHANGE \`salaryRef\` \`salaryRef\` varchar(255) NOT NULL COMMENT 'เอกสารอ้างอิง' DEFAULT 'string'`);
|
||||
await queryRunner.query(`ALTER TABLE \`salary\` CHANGE \`salaryClass\` \`salaryClass\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง (รายละเอียด)' DEFAULT 'string'`);
|
||||
await queryRunner.query(`ALTER TABLE \`salary\` CHANGE \`posNo\` \`posNo\` varchar(255) NOT NULL COMMENT 'เลขที่ตำแหน่ง' DEFAULT 'string'`);
|
||||
await queryRunner.query(`ALTER TABLE \`salary\` CHANGE \`position\` \`position\` varchar(255) NOT NULL COMMENT 'ตำแหน่ง' DEFAULT 'string'`);
|
||||
await queryRunner.query(`ALTER TABLE \`salary\` CHANGE \`mouthSalaryAmount\` \`mouthSalaryAmount\` double NOT NULL COMMENT 'เงินค่าตอบแทนรายเดือน' DEFAULT '0'`);
|
||||
await queryRunner.query(`ALTER TABLE \`salary\` CHANGE \`positionSalaryAmount\` \`positionSalaryAmount\` double NOT NULL COMMENT 'เงินประจำตำแหน่ง' DEFAULT '0'`);
|
||||
await queryRunner.query(`ALTER TABLE \`salary\` CHANGE \`amount\` \`amount\` double NOT NULL COMMENT 'เงินเดือน' DEFAULT '0'`);
|
||||
await queryRunner.query(`ALTER TABLE \`salary\` CHANGE \`date\` \`date\` datetime NOT NULL COMMENT 'วัน เดือน ปี รับตำแหน่ง'`);
|
||||
await queryRunner.query(`ALTER TABLE \`certificate\` CHANGE \`expireDate\` \`expireDate\` datetime NOT NULL COMMENT 'วันที่หมดอายุ'`);
|
||||
await queryRunner.query(`ALTER TABLE \`certificate\` CHANGE \`issueDate\` \`issueDate\` datetime NOT NULL COMMENT 'วันที่ออกใบอนุญาต'`);
|
||||
await queryRunner.query(`ALTER TABLE \`certificate\` CHANGE \`certificateNo\` \`certificateNo\` varchar(255) NOT NULL COMMENT 'เลขที่ใบอนุญาต' DEFAULT 'string'`);
|
||||
await queryRunner.query(`ALTER TABLE \`certificate\` CHANGE \`issuer\` \`issuer\` varchar(255) NOT NULL COMMENT 'หน่วยงานผู้ออกใบอนุญาต' DEFAULT 'string'`);
|
||||
await queryRunner.query(`ALTER TABLE \`certificate\` CHANGE \`certificateType\` \`certificateType\` varchar(255) NOT NULL COMMENT 'ชื่อใบอนุญาต' DEFAULT 'string'`);
|
||||
await queryRunner.query(`ALTER TABLE \`certificate\` CHANGE \`statictep\` \`statictep\` varchar(255) NOT NULL COMMENT 'ชื่อสถานะการประเมิน' DEFAULT 'string'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`durationYear\` \`durationYear\` varchar(255) NOT NULL COMMENT 'ระยะเวลาหลักสูตร' DEFAULT 'string'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`duration\` \`duration\` varchar(255) NOT NULL COMMENT 'ระยะเวลา' DEFAULT 'string'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`other\` \`other\` varchar(255) NOT NULL COMMENT 'ข้อมูลการติดต่อ' DEFAULT 'string'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`country\` \`country\` varchar(255) NOT NULL COMMENT 'ประเทศ' DEFAULT 'string'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`gpa\` \`gpa\` varchar(255) NOT NULL COMMENT 'เกรดเฉลี่ย' DEFAULT 'string'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`fundName\` \`fundName\` varchar(255) NOT NULL COMMENT 'ทุน' DEFAULT 'string'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`field\` \`field\` varchar(255) NOT NULL COMMENT 'สาขาวิชา/ทาง' DEFAULT 'string'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`degree\` \`degree\` varchar(255) NOT NULL COMMENT 'วุฒิการศึกษา' DEFAULT 'string'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`isEducation\` \`isEducation\` tinyint NOT NULL COMMENT 'เป็นวุฒิศึกษาในตำแหน่ง' DEFAULT '0'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`finishDate\` \`finishDate\` datetime NOT NULL COMMENT 'วันที่สำเร็จการศึกษา'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`endDate\` \`endDate\` datetime NOT NULL COMMENT 'EndDate'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`startDate\` \`startDate\` datetime NOT NULL COMMENT 'ตั้งแต่'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`isDate\` \`isDate\` tinyint NOT NULL COMMENT 'ประเภทช่วงเวลาการศึกษา' DEFAULT '0'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`institute\` \`institute\` varchar(255) NOT NULL COMMENT 'สถานศึกษา' DEFAULT 'string'`);
|
||||
await queryRunner.query(`ALTER TABLE \`education\` CHANGE \`educationLevel\` \`educationLevel\` varchar(255) NOT NULL COMMENT 'ระดับศึกษา' DEFAULT 'string'`);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
import { MigrationInterface, QueryRunner } from "typeorm";
|
||||
|
||||
export class UpdateTableEvaluateAddAuthor1704279787037 implements MigrationInterface {
|
||||
name = 'UpdateTableEvaluateAddAuthor1704279787037'
|
||||
|
||||
public async up(queryRunner: QueryRunner): Promise<void> {
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` ADD \`author\` varchar(255) NULL COMMENT 'ชื่อเจ้าของผลงาน'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` ADD \`subject\` varchar(255) NULL COMMENT 'ชื่อผลงาน'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` ADD \`authorDoc2\` varchar(255) NULL COMMENT 'ชื่อเจ้าของผลงาน2'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` ADD \`subjectDoc2\` varchar(255) NULL COMMENT 'ชื่อผลงาน2'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` ADD \`assignedPosition\` varchar(255) NULL COMMENT 'ตำแหน่งที่ได้รับมอบหมาย'`);
|
||||
}
|
||||
|
||||
public async down(queryRunner: QueryRunner): Promise<void> {
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` DROP COLUMN \`assignedPosition\``);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` DROP COLUMN \`subjectDoc2\``);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` DROP COLUMN \`authorDoc2\``);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` DROP COLUMN \`subject\``);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` DROP COLUMN \`author\``);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
import { MigrationInterface, QueryRunner } from "typeorm";
|
||||
|
||||
export class UpdateTableEvaluateTittleToTitle1706070949738 implements MigrationInterface {
|
||||
name = 'UpdateTableEvaluateTittleToTitle1706070949738'
|
||||
|
||||
public async up(queryRunner: QueryRunner): Promise<void> {
|
||||
await queryRunner.query(`ALTER TABLE \`meeting\` CHANGE \`tittle\` \`title\` varchar(255) NULL COMMENT 'ชื่อการประชุม'`);
|
||||
await queryRunner.query(`ALTER TABLE \`meeting\` DROP COLUMN \`title\``);
|
||||
await queryRunner.query(`ALTER TABLE \`meeting\` ADD \`title\` varchar(255) NULL COMMENT 'ชื่อการประชุม'`);
|
||||
}
|
||||
|
||||
public async down(queryRunner: QueryRunner): Promise<void> {
|
||||
await queryRunner.query(`ALTER TABLE \`meeting\` DROP COLUMN \`title\``);
|
||||
await queryRunner.query(`ALTER TABLE \`meeting\` ADD \`title\` varchar(255) NULL COMMENT 'ชื่อการประชุม'`);
|
||||
await queryRunner.query(`ALTER TABLE \`meeting\` CHANGE \`title\` \`tittle\` varchar(255) NULL COMMENT 'ชื่อการประชุม'`);
|
||||
}
|
||||
|
||||
}
|
||||
22
src/migration/1730874813739-update_table_eva_add_root.ts
Normal file
22
src/migration/1730874813739-update_table_eva_add_root.ts
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
import { MigrationInterface, QueryRunner } from "typeorm";
|
||||
|
||||
export class UpdateTableEvaAddRoot1730874813739 implements MigrationInterface {
|
||||
name = 'UpdateTableEvaAddRoot1730874813739'
|
||||
|
||||
public async up(queryRunner: QueryRunner): Promise<void> {
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` ADD \`rootId\` varchar(255) NULL COMMENT 'root'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` ADD \`child1Id\` varchar(255) NULL COMMENT 'child1'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` ADD \`child2Id\` varchar(255) NULL COMMENT 'child2'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` ADD \`child3Id\` varchar(255) NULL COMMENT 'child3'`);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` ADD \`child4Id\` varchar(255) NULL COMMENT 'child4'`);
|
||||
}
|
||||
|
||||
public async down(queryRunner: QueryRunner): Promise<void> {
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` DROP COLUMN \`child4Id\``);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` DROP COLUMN \`child3Id\``);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` DROP COLUMN \`child2Id\``);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` DROP COLUMN \`child1Id\``);
|
||||
await queryRunner.query(`ALTER TABLE \`evaluation\` DROP COLUMN \`rootId\``);
|
||||
}
|
||||
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue