import { MigrationInterface, QueryRunner, TableColumn } from "typeorm"; export class AddAppCreateAndAppDeleteToGroupPermissions1634724636255 implements MigrationInterface { public async up(queryRunner: QueryRunner): Promise { await queryRunner.addColumn( "group_permissions", new TableColumn({ name: "app_create", type: "boolean", default: false, isNullable: false, }) ); await queryRunner.addColumn( "group_permissions", new TableColumn({ name: "app_delete", type: "boolean", default: false, isNullable: false, }) ); } public async down(queryRunner: QueryRunner): Promise { await queryRunner.dropColumn("group_permissions", "app_create"); await queryRunner.dropColumn("group_permissions", "app_delete"); } }