no message

This commit is contained in:
Kittapath 2024-05-16 10:39:49 +07:00
parent 0bbd172f2b
commit 4a80b30c5b

View file

@ -0,0 +1,80 @@
import { MigrationInterface, QueryRunner } from "typeorm";
export class UpdateTableProfileAvatarAddIsactive11715830728081 implements MigrationInterface {
name = 'UpdateTableProfileAvatarAddIsactive11715830728081'
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(`ALTER TABLE \`profileEmployee\` ADD \`registrationAddress\` varchar(255) NULL COMMENT 'ที่อยู่ตามทะเบียนบ้าน'`);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` ADD \`registrationProvinceId\` varchar(255) NULL COMMENT 'จังหวัดตามทะเบียนบ้าน'`);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` ADD \`registrationDistrictId\` varchar(255) NULL COMMENT 'เขตตามทะเบียนบ้าน'`);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` ADD \`registrationSubDistrictId\` varchar(255) NULL COMMENT 'แขวงตามทะเบียนบ้าน'`);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` ADD \`registrationZipCode\` varchar(5) NULL COMMENT 'รหัสไปรษณีย์ตามทะเบียนบ้าน'`);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` ADD \`currentAddress\` varchar(255) NULL COMMENT 'ที่อยู่ตามปัจจุบัน'`);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` ADD \`currentProvinceId\` varchar(255) NULL COMMENT 'จังหวัดตามปัจจุบัน'`);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` ADD \`currentDistrictId\` varchar(255) NULL COMMENT 'เขตตามปัจจุบัน'`);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` ADD \`currentSubDistrictId\` varchar(255) NULL COMMENT 'แขวงตามปัจจุบัน'`);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` ADD \`currentZipCode\` varchar(5) NULL COMMENT 'รหัสไปรษณีย์ตามปัจจุบัน'`);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` ADD \`registrationAddress\` varchar(255) NULL COMMENT 'ที่อยู่ตามทะเบียนบ้าน'`);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` ADD \`registrationProvinceId\` varchar(255) NULL COMMENT 'จังหวัดตามทะเบียนบ้าน'`);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` ADD \`registrationDistrictId\` varchar(255) NULL COMMENT 'เขตตามทะเบียนบ้าน'`);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` ADD \`registrationSubDistrictId\` varchar(255) NULL COMMENT 'แขวงตามทะเบียนบ้าน'`);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` ADD \`registrationZipCode\` varchar(5) NULL COMMENT 'รหัสไปรษณีย์ตามทะเบียนบ้าน'`);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` ADD \`currentAddress\` varchar(255) NULL COMMENT 'ที่อยู่ตามปัจจุบัน'`);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` ADD \`currentProvinceId\` varchar(255) NULL COMMENT 'จังหวัดตามปัจจุบัน'`);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` ADD \`currentDistrictId\` varchar(255) NULL COMMENT 'เขตตามปัจจุบัน'`);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` ADD \`currentSubDistrictId\` varchar(255) NULL COMMENT 'แขวงตามปัจจุบัน'`);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` ADD \`currentZipCode\` varchar(5) NULL COMMENT 'รหัสไปรษณีย์ตามปัจจุบัน'`);
await queryRunner.query(`ALTER TABLE \`profileAddressHistory\` ADD \`profileEmployeeId\` varchar(40) NULL COMMENT 'คีย์นอก(FK)ของตาราง ProfileEmployee'`);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` ADD CONSTRAINT \`FK_1acd0326207b2175ee70a578baf\` FOREIGN KEY (\`registrationProvinceId\`) REFERENCES \`province\`(\`id\`) ON DELETE NO ACTION ON UPDATE NO ACTION`);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` ADD CONSTRAINT \`FK_9a0ac91ea5cd1313588ac2e056f\` FOREIGN KEY (\`registrationDistrictId\`) REFERENCES \`district\`(\`id\`) ON DELETE NO ACTION ON UPDATE NO ACTION`);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` ADD CONSTRAINT \`FK_3c8030ac56c7e8e238d01e8c872\` FOREIGN KEY (\`registrationSubDistrictId\`) REFERENCES \`subDistrict\`(\`id\`) ON DELETE NO ACTION ON UPDATE NO ACTION`);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` ADD CONSTRAINT \`FK_e25eb4d61385241f6a5c11320c3\` FOREIGN KEY (\`currentProvinceId\`) REFERENCES \`province\`(\`id\`) ON DELETE NO ACTION ON UPDATE NO ACTION`);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` ADD CONSTRAINT \`FK_1cc337e1a508a1bc5518d3ed57e\` FOREIGN KEY (\`currentDistrictId\`) REFERENCES \`district\`(\`id\`) ON DELETE NO ACTION ON UPDATE NO ACTION`);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` ADD CONSTRAINT \`FK_d0ea3cc544c24b6bce8a4659547\` FOREIGN KEY (\`currentSubDistrictId\`) REFERENCES \`subDistrict\`(\`id\`) ON DELETE NO ACTION ON UPDATE NO ACTION`);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` ADD CONSTRAINT \`FK_50ecb765659d93763eb5020be6f\` FOREIGN KEY (\`registrationProvinceId\`) REFERENCES \`province\`(\`id\`) ON DELETE NO ACTION ON UPDATE NO ACTION`);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` ADD CONSTRAINT \`FK_49367266d015fe12415500b3526\` FOREIGN KEY (\`registrationDistrictId\`) REFERENCES \`district\`(\`id\`) ON DELETE NO ACTION ON UPDATE NO ACTION`);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` ADD CONSTRAINT \`FK_15d9fdc5e13ee60a392e78282e1\` FOREIGN KEY (\`registrationSubDistrictId\`) REFERENCES \`subDistrict\`(\`id\`) ON DELETE NO ACTION ON UPDATE NO ACTION`);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` ADD CONSTRAINT \`FK_900c008dbee39031610b7be9a5b\` FOREIGN KEY (\`currentProvinceId\`) REFERENCES \`province\`(\`id\`) ON DELETE NO ACTION ON UPDATE NO ACTION`);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` ADD CONSTRAINT \`FK_13a47048ad9adb1b7053ed269e6\` FOREIGN KEY (\`currentDistrictId\`) REFERENCES \`district\`(\`id\`) ON DELETE NO ACTION ON UPDATE NO ACTION`);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` ADD CONSTRAINT \`FK_69fa573010c88f3d0000e78089e\` FOREIGN KEY (\`currentSubDistrictId\`) REFERENCES \`subDistrict\`(\`id\`) ON DELETE NO ACTION ON UPDATE NO ACTION`);
await queryRunner.query(`ALTER TABLE \`profileAddressHistory\` ADD CONSTRAINT \`FK_a97988d5ffbf23412862f551523\` FOREIGN KEY (\`profileEmployeeId\`) REFERENCES \`profileEmployee\`(\`id\`) ON DELETE NO ACTION ON UPDATE NO ACTION`);
}
public async down(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(`ALTER TABLE \`profileAddressHistory\` DROP FOREIGN KEY \`FK_a97988d5ffbf23412862f551523\``);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` DROP FOREIGN KEY \`FK_69fa573010c88f3d0000e78089e\``);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` DROP FOREIGN KEY \`FK_13a47048ad9adb1b7053ed269e6\``);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` DROP FOREIGN KEY \`FK_900c008dbee39031610b7be9a5b\``);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` DROP FOREIGN KEY \`FK_15d9fdc5e13ee60a392e78282e1\``);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` DROP FOREIGN KEY \`FK_49367266d015fe12415500b3526\``);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` DROP FOREIGN KEY \`FK_50ecb765659d93763eb5020be6f\``);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` DROP FOREIGN KEY \`FK_d0ea3cc544c24b6bce8a4659547\``);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` DROP FOREIGN KEY \`FK_1cc337e1a508a1bc5518d3ed57e\``);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` DROP FOREIGN KEY \`FK_e25eb4d61385241f6a5c11320c3\``);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` DROP FOREIGN KEY \`FK_3c8030ac56c7e8e238d01e8c872\``);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` DROP FOREIGN KEY \`FK_9a0ac91ea5cd1313588ac2e056f\``);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` DROP FOREIGN KEY \`FK_1acd0326207b2175ee70a578baf\``);
await queryRunner.query(`ALTER TABLE \`profileAddressHistory\` DROP COLUMN \`profileEmployeeId\``);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` DROP COLUMN \`currentZipCode\``);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` DROP COLUMN \`currentSubDistrictId\``);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` DROP COLUMN \`currentDistrictId\``);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` DROP COLUMN \`currentProvinceId\``);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` DROP COLUMN \`currentAddress\``);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` DROP COLUMN \`registrationZipCode\``);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` DROP COLUMN \`registrationSubDistrictId\``);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` DROP COLUMN \`registrationDistrictId\``);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` DROP COLUMN \`registrationProvinceId\``);
await queryRunner.query(`ALTER TABLE \`profileEmployeeHistory\` DROP COLUMN \`registrationAddress\``);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` DROP COLUMN \`currentZipCode\``);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` DROP COLUMN \`currentSubDistrictId\``);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` DROP COLUMN \`currentDistrictId\``);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` DROP COLUMN \`currentProvinceId\``);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` DROP COLUMN \`currentAddress\``);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` DROP COLUMN \`registrationZipCode\``);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` DROP COLUMN \`registrationSubDistrictId\``);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` DROP COLUMN \`registrationDistrictId\``);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` DROP COLUMN \`registrationProvinceId\``);
await queryRunner.query(`ALTER TABLE \`profileEmployee\` DROP COLUMN \`registrationAddress\``);
}
}