summaryrefslogtreecommitdiff
path: root/packages/backend/migration/1646655454495-remove-instance-drive-columns.js
blob: 04d6fce8877a2f49eaaca299af138d43bc91cf26 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/*
 * SPDX-FileCopyrightText: syuilo and misskey-project
 * SPDX-License-Identifier: AGPL-3.0-only
 */

export class removeInstanceDriveColumns1646655454495 {
    name = 'removeInstanceDriveColumns1646655454495'

    async up(queryRunner) {
        await queryRunner.query(`ALTER TABLE "instance" DROP COLUMN "driveUsage"`);
        await queryRunner.query(`ALTER TABLE "instance" DROP COLUMN "driveFiles"`);
    }

    async down(queryRunner) {
        await queryRunner.query(`ALTER TABLE "instance" ADD "driveFiles" integer NOT NULL DEFAULT '0'`);
        await queryRunner.query(`ALTER TABLE "instance" ADD "driveUsage" bigint NOT NULL DEFAULT '0'`);
    }
}