2.7から3.1へのアップグレードに失敗: "hotlinked_media_status" が既に存在します

バックアップをインポートしたときにのみ発生しましたか?(新品で、新たに正常に構築されたエラーのない3.1安定版サーバーにですか?)

はい

では、バックアップのデータを調べ始めます。

最近この件に関するトピックがあり、参考になるかもしれません。

どうすればいいですか?

これは奇妙なことに、昨年修正された件です。

@david、言及して申し訳ありませんが、これはその修正に完全に 関連しています。ここでの意見を聞かせていただけますか?

解決策が見つかりました

DO $$ BEGIN CREATE TYPE hotlinked_media_status AS ENUM('downloaded', 'too_large', 'download_failed', 'upload_create_failed'); EXCEPTION WHEN duplicate_object THEN null; END $$;

20220428094026_create_post_hotlinked_media.rb

コンテナ内でRailsのマイグレーションを編集し、インポートを完了させることができたということですか?

はい、その通りです

素晴らしい、よくやった! :tada:

お手伝いいただきありがとうございます :pray: