ربما لا؟ لقد نجحت في استعادة نفس النسخة الاحتياطية على جهاز التطوير الخاص بي.
~~ هل لديك أي فكرة عما قد أكون فعلته للتسبب في ذلك أو ما يمكنني فعله لإصلاحه؟ ~~ لقد أسقطت قاعدة البيانات ومن ثم تمكنت من الاستعادة. كان إسقاط قاعدة البيانات هو الحل الفعلي، لكنني لا أستحق حلاً لمشكلة (يبدو أنني) سببتها.
إحدى الرؤى القيمة جدًا التي توصلت إليها للتو هي أن hotlinked_media_status هو ببساطة أول شيء يحدث في ملف الاستعادة. إذا قمت بإزالته يدويًا في قاعدة البيانات الحالية، فسيفشل الاستعادة في البيان التالي (CREATE TABLE public.admin_notices).
لذا، لا يتعلق الأمر بتعريف هذا النوع المحدد. إنه مجرد عرض لمشكلة أكبر، وأشك في أن BackupRestore.move_tables_between_schemas(MAIN_SCHEMA, BACKUP_SCHEMA) فشل في القيام بما يجب عليه فعله.