import { MigrationInterface, QueryRunner } from "typeorm"

export class AlterAuthEntity1752563720222 implements MigrationInterface {
  name = "AlterAuthEntity1752563720222"

  public async up(queryRunner: QueryRunner): Promise<void> {
    await queryRunner.query(
      `ALTER TABLE "user_access_tokens" ADD "device_type" character varying`,
    )
    await queryRunner.query(
      `ALTER TABLE "user_access_tokens" ADD "os_version" character varying`,
    )
  }

  public async down(queryRunner: QueryRunner): Promise<void> {
    await queryRunner.query(
      `ALTER TABLE "user_access_tokens" DROP COLUMN "os_version"`,
    )
    await queryRunner.query(
      `ALTER TABLE "user_access_tokens" DROP COLUMN "device_type"`,
    )
  }
}
