Upgrade von 2.7 auf 3.1 schlägt fehl: "hotlinked_media_status" existiert bereits

Dies trat nur auf, als Sie Ihr Backup importierten? (auf Ihren brandneuen, frisch und erfolgreich erstellten fehlerfreien 3.1 Stable-Server?)

Ja

OK, ich würde nun beginnen, die Daten in Ihrem Backup zu untersuchen.

Es gab kürzlich ein Thema dazu, das helfen könnte.

Was kann ich tun?

Dies war seltsamerweise Gegenstand einer Korrektur im letzten Jahr.

@david vergib mir, dass ich dich erwähne, aber das ist absolut relevant für diese Korrektur. Möchtest du hier etwas dazu sagen?

Ich habe eine Lösung gefunden

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

Sie haben die Rails-Migration innerhalb des Containers bearbeitet und konnten so den Import abschließen?

Ja, das stimmt

Das ist großartig, gut gemacht! :tada:

Danke für deine Hilfe :pray: