diff --git a/packages/backend/migration/1713956400000-TmsFttDisabledByDefault.js b/packages/backend/migration/1713956400000-TmsFttDisabledByDefault.js new file mode 100644 index 000000000000..28d93da35a03 --- /dev/null +++ b/packages/backend/migration/1713956400000-TmsFttDisabledByDefault.js @@ -0,0 +1,16 @@ +/* + * SPDX-FileCopyrightText: syuilo and misskey-project + * SPDX-License-Identifier: AGPL-3.0-only + */ + +export class TmsFttDisabledByDefault1713956400000 { + name = 'TmsFttDisabledByDefault1713956400000' + + async up(queryRunner) { + await queryRunner.query(`ALTER TABLE "meta" ALTER COLUMN "enableFanoutTimeline" SET DEFAULT false`); + } + + async down(queryRunner) { + await queryRunner.query(`ALTER TABLE "meta" ALTER COLUMN "enableFanoutTimeline" SET DEFAULT true`); + } +} diff --git a/packages/backend/src/models/Meta.ts b/packages/backend/src/models/Meta.ts index a28edc39642e..44b26702e63d 100644 --- a/packages/backend/src/models/Meta.ts +++ b/packages/backend/src/models/Meta.ts @@ -549,7 +549,7 @@ export class MiMeta { public preservedUsernames: string[]; @Column('boolean', { - default: true, + default: false, }) public enableFanoutTimeline: boolean;