diff --git a/server/libs/database/src/migrations/1668835311083-UpdateUserTableForOIDC.ts b/server/libs/database/src/migrations/1668835311083-UpdateUserTableForOIDC.ts new file mode 100644 index 0000000000..044b79c808 --- /dev/null +++ b/server/libs/database/src/migrations/1668835311083-UpdateUserTableForOIDC.ts @@ -0,0 +1,16 @@ +import { MigrationInterface, QueryRunner } from "typeorm"; + +export class UpdateUserTableForOIDC1668835311083 implements MigrationInterface { + name = 'UpdateUserTableForOIDC1668835311083' + + public async up(queryRunner: QueryRunner): Promise { + await queryRunner.query(`ALTER TABLE "users" ALTER COLUMN "password" SET DEFAULT ''`); + await queryRunner.query(`ALTER TABLE "users" ALTER COLUMN "salt" SET DEFAULT ''`); + } + + public async down(queryRunner: QueryRunner): Promise { + await queryRunner.query(`ALTER TABLE "users" ALTER COLUMN "salt" DROP DEFAULT`); + await queryRunner.query(`ALTER TABLE "users" ALTER COLUMN "password" DROP DEFAULT`); + } + +}