hrms-api-eva/src/migration/1706070949738-update_table_evaluate_tittle_to_title.ts

19 lines
1.1 KiB
TypeScript
Raw Normal View History

2024-12-04 17:25:34 +07:00
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 'ชื่อการประชุม'`);
}
}