fix db schema annotations

This commit is contained in:
mgabor
2024-04-16 22:02:40 +02:00
parent 9677d6108a
commit 1b56fb8914
9 changed files with 38 additions and 51 deletions
@@ -1,14 +0,0 @@
import { MigrationInterface, QueryRunner } from "typeorm";
export class SetReadonlyDefault1712905931092 implements MigrationInterface {
name = 'SetReadonlyDefault1712905931092'
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(`ALTER TABLE "albums_shared_users_users" ALTER COLUMN "readonly" SET DEFAULT true`);
}
public async down(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(`ALTER TABLE "albums_shared_users_users" ALTER COLUMN "readonly" SET DEFAULT false`);
}
}
@@ -1,10 +1,11 @@
import { MigrationInterface, QueryRunner } from "typeorm";
export class AddAlbumPermission1712905775156 implements MigrationInterface {
name = 'AddAlbumPermission1712905775156'
export class AddAlbumUserReadonly1713298646379 implements MigrationInterface {
name = 'AddAlbumUserReadonly1713298646379'
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(`ALTER TABLE "albums_shared_users_users" ADD "readonly" boolean NOT NULL DEFAULT false`);
await queryRunner.query(`ALTER TABLE "albums_shared_users_users" ALTER COLUMN "readonly" SET DEFAULT true`);
}
public async down(queryRunner: QueryRunner): Promise<void> {