import { MigrationInterface, QueryRunner } from "typeorm"; export class UpdateTableDevReasonText1716270845115 implements MigrationInterface { name = 'UpdateTableDevReasonText1716270845115' public async up(queryRunner: QueryRunner): Promise { await queryRunner.query(`ALTER TABLE \`development\` DROP COLUMN \`reason\``); await queryRunner.query(`ALTER TABLE \`development\` ADD \`reason\` text NULL COMMENT 'หลักการและเหตุผล'`); await queryRunner.query(`ALTER TABLE \`development\` DROP COLUMN \`objective\``); await queryRunner.query(`ALTER TABLE \`development\` ADD \`objective\` text NULL COMMENT 'วัตถุประสงค์'`); } public async down(queryRunner: QueryRunner): Promise { await queryRunner.query(`ALTER TABLE \`development\` DROP COLUMN \`objective\``); await queryRunner.query(`ALTER TABLE \`development\` ADD \`objective\` varchar(255) NULL COMMENT 'วัตถุประสงค์'`); await queryRunner.query(`ALTER TABLE \`development\` DROP COLUMN \`reason\``); await queryRunner.query(`ALTER TABLE \`development\` ADD \`reason\` varchar(255) NULL COMMENT 'หลักการและเหตุผล'`); } }