diff --git a/backend/src/migrations/1573158035867-AddTypeAndPermissionsToApiPermissions.ts b/backend/src/migrations/1573158035867-AddTypeAndPermissionsToApiPermissions.ts index d6de7ffd..0e057203 100644 --- a/backend/src/migrations/1573158035867-AddTypeAndPermissionsToApiPermissions.ts +++ b/backend/src/migrations/1573158035867-AddTypeAndPermissionsToApiPermissions.ts @@ -2,8 +2,11 @@ import { MigrationInterface, QueryRunner, TableColumn, TableIndex } from "typeor export class AddTypeAndPermissionsToApiPermissions1573158035867 implements MigrationInterface { public async up(queryRunner: QueryRunner): Promise { - await queryRunner.dropPrimaryKey("api_permissions"); - await queryRunner.dropIndex("api_permissions", "IDX_5e371749d4cb4a5191f35e26f6"); + try { + await queryRunner.dropPrimaryKey("api_permissions"); + } catch (e) {} // tslint:disable-line + + await queryRunner.dropIndex("api_permissions", new TableIndex({ columnNames: ["user_id"] })); await queryRunner.addColumn( "api_permissions",