import { MigrationInterface, QueryRunner } from 'typeorm';

export class addFieldsToUsers1698236583343 implements MigrationInterface {
  public async up(queryRunner: QueryRunner): Promise<void> {
    await queryRunner.query(`
            ALTER TABLE users 
            ADD COLUMN lang VARCHAR,
            ADD COLUMN date_of_birth DATE,
            ADD COLUMN is_subscribed BOOLEAN,
            ADD COLUMN need_notife_about_projects BOOLEAN
        `);
  }

  public async down(queryRunner: QueryRunner): Promise<void> {
    await queryRunner.query(`
            ALTER TABLE users 
            DROP COLUMN lang,
            DROP COLUMN date_of_birth,
            DROP COLUMN is_subscribed,
            DROP COLUMN need_notife_about_projects
        `);
  }
}
