import { MigrationInterface, QueryRunner } from "typeorm";

export class Migrations1749046661675 implements MigrationInterface {
    name = 'Migrations1749046661675'

    public async up(queryRunner: QueryRunner): Promise<void> {
        await queryRunner.query(`CREATE INDEX "IDX_516a9f26653a9618c25f0b0f01" ON "social_medias" ("display_name") `);
        await queryRunner.query(`CREATE INDEX "IDX_dde037dc05775c06f211484f70" ON "social_medias" ("city_name") `);
        await queryRunner.query(`CREATE INDEX "IDX_58e200a992b8eb925252f9f9d2" ON "social_medias" ("country_name") `);
        //  await queryRunner.query(`CREATE INDEX "IDX_a649958cb76e9aabbb76b53366" ON "social_medias" ("description") `);
    }

    public async down(queryRunner: QueryRunner): Promise<void> {
        //    await queryRunner.query(`DROP INDEX "public"."IDX_a649958cb76e9aabbb76b53366"`);
        await queryRunner.query(`DROP INDEX "public"."IDX_58e200a992b8eb925252f9f9d2"`);
        await queryRunner.query(`DROP INDEX "public"."IDX_dde037dc05775c06f211484f70"`);
        await queryRunner.query(`DROP INDEX "public"."IDX_516a9f26653a9618c25f0b0f01"`);
    }

}
