mirror of
https://example.com
synced 2024-11-23 05:26:37 +09:00
migration: delete original migrations from the 'migrations' table when reverting
Co-authored-by: naskya <m@naskya.net>
This commit is contained in:
parent
3ce71a58a0
commit
6476b61abc
2 changed files with 11 additions and 1 deletions
|
@ -95,4 +95,4 @@ make
|
||||||
|
|
||||||
## 注意事項
|
## 注意事項
|
||||||
|
|
||||||
データベースのマイグレーションを伴う変更を加える場合にはマイグレーションのファイルを [`packages/backend/migration-neko`](https://code.naskya.net/naskya/firefish/source-by/main/packages/backend/migration-neko) の下に作成し、マイグレーションを打ち消す SQL クエリを [`neko/revert.sql`](https://code.naskya.net/naskya/firefish/source-by/main/neko/revert.sql) の**一番上に**追記してください。
|
データベースのマイグレーションを伴う変更を加える場合にはマイグレーションのファイルを [`packages/backend/migration-neko`](https://code.naskya.net/naskya/firefish/source-by/main/packages/backend/migration-neko) の下に作成し、マイグレーションを打ち消す SQL クエリを [`neko/revert.sql`](https://code.naskya.net/naskya/firefish/source-by/main/neko/revert.sql) の一番上にある `BEGIN;` と `DELETE` 文の直後に追記し、`DELETE` 文の括弧内の末尾に作成したマイグレーションのクラス名を追加してください。
|
||||||
|
|
|
@ -1,5 +1,15 @@
|
||||||
BEGIN;
|
BEGIN;
|
||||||
|
|
||||||
|
DELETE FROM "migrations" WHERE name IN (
|
||||||
|
'DropTimeZone1705691683091',
|
||||||
|
'AddReplyMuting1704851359889',
|
||||||
|
'EmojimodEnumRelabel1699658378432',
|
||||||
|
'Vervis1699302371683',
|
||||||
|
'Pgroonga1698420787202',
|
||||||
|
'TruncateChartTables1694921638251',
|
||||||
|
'EmojiModerator1692825433698'
|
||||||
|
);
|
||||||
|
|
||||||
-- remove-nsfw-detection
|
-- remove-nsfw-detection
|
||||||
ALTER TABLE "user_profile" ADD "autoSensitive" boolean NOT NULL DEFAULT false;
|
ALTER TABLE "user_profile" ADD "autoSensitive" boolean NOT NULL DEFAULT false;
|
||||||
ALTER TABLE "meta" ADD "enableSensitiveMediaDetectionForVideos" boolean NOT NULL DEFAULT false;
|
ALTER TABLE "meta" ADD "enableSensitiveMediaDetectionForVideos" boolean NOT NULL DEFAULT false;
|
||||||
|
|
Loading…
Reference in a new issue