شكراً جزيلاً @pfaffman! يبدو أن هذا قد نجح على الرغم من أنني لست متأكداً تماماً مما حدث خلف الكواليس.
استخدمت ./launcher enter app، ثم كتبت rails c، ثم PostCustomField.where(name: \"import_id\").destroy_all وظهر الكثير من الكتابة (مع تلوين بعض الأجزاء باللون الأحمر والأخضر)، ثم عندما خرجت من rails وأعدت تشغيل import_mbox.sh، ظهرت رسائل البريد الإلكتروني الأصلية التي تم استيرادها سابقاً ثم حذفها من قبلي (عن طريق إزالة المواضيع) مرة أخرى في discourse. إذا نسخت رسائل البريد الإلكتروني إلى مجلد الفئة الأخرى، فسيتم إعادة استيرادها أيضاً، كنسخ مكررة كما كنت أشك.
إنه مجرد منتدى اختبار مع بعض الردود الإضافية كاختبارات ليراجعها الأشخاص قبل أن نقرر ما إذا كنا سننتقل أم لا إلى discourse، لذلك لم يكن مسح وإعادة التشغيل خسارة كبيرة.
لقد ذكرت أيضاً مسح قاعدة البيانات وإعادة استيراد كل شيء. ما هي أسهل طريقة للمسح؟