import type { Kysely } from "kysely";

export async function up(db: Kysely<any>): Promise<void> {
  await db.schema
    .alterTable("console_users")
    .addColumn("viewpoint_account_id", "varchar(255)")
    .addColumn("viewpoint_contact_id", "varchar(255)")
    .addColumn("viewpoint_club", "varchar(255)")
    .addColumn("viewpoint_is_active", "boolean")
    .execute();
}

export async function down(db: Kysely<any>): Promise<void> {
  await db.schema
    .alterTable("console_users")
    .dropColumn("viewpoint_account_id")
    .dropColumn("viewpoint_contact_id")
    .dropColumn("viewpoint_club")
    .dropColumn("viewpoint_is_active")
    .execute();
}
