import { MigrationInterface, QueryRunner, TableColumn } from "typeorm";

export class AddMediaAssetAltText1748300000000 implements MigrationInterface {
  name = "AddMediaAssetAltText1748300000000";

  public async up(queryRunner: QueryRunner): Promise<void> {
    await queryRunner.addColumn(
      "media_assets",
      new TableColumn({ name: "alt_text", type: "varchar", length: "255", isNullable: true }),
    );
  }

  public async down(queryRunner: QueryRunner): Promise<void> {
    await queryRunner.dropColumn("media_assets", "alt_text");
  }
}
