This commit is contained in:
DESKTOP-2S5P7D1\Windows 10 2025-02-05 15:37:47 +07:00
parent 81b7e14398
commit 5267478dce
4 changed files with 1982 additions and 2135 deletions

View file

@ -0,0 +1,22 @@
import { MigrationInterface, QueryRunner } from "typeorm";
export class Updatepersonadddna1738744610414 implements MigrationInterface {
name = 'Updatepersonadddna1738744610414'
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(`ALTER TABLE \`personal\` ADD \`rootDna\` varchar(255) NULL COMMENT 'id หน่วยงาน root'`);
await queryRunner.query(`ALTER TABLE \`personal\` ADD \`child1Dna\` varchar(255) NULL COMMENT 'id หน่วยงาน child1'`);
await queryRunner.query(`ALTER TABLE \`personal\` ADD \`child2Dna\` varchar(255) NULL COMMENT 'id หน่วยงาน child2'`);
await queryRunner.query(`ALTER TABLE \`personal\` ADD \`child3Dna\` varchar(255) NULL COMMENT 'id หน่วยงาน child3'`);
await queryRunner.query(`ALTER TABLE \`personal\` ADD \`child4Dna\` varchar(255) NULL COMMENT 'id หน่วยงาน child4'`);
}
public async down(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(`ALTER TABLE \`personal\` DROP COLUMN \`child4Dna\``);
await queryRunner.query(`ALTER TABLE \`personal\` DROP COLUMN \`child3Dna\``);
await queryRunner.query(`ALTER TABLE \`personal\` DROP COLUMN \`child2Dna\``);
await queryRunner.query(`ALTER TABLE \`personal\` DROP COLUMN \`child1Dna\``);
await queryRunner.query(`ALTER TABLE \`personal\` DROP COLUMN \`rootDna\``);
}
}