ترحيل من استضافة إلى ذاتية: التحميلات السابقة تشير إلى discourse infra

تم إنجاز المهمة

بعد التحقق المزدوج من حجم جدول التحميلات، لاحظت أننا افتقدنا بعض المئات من الإدخالات. لا أعرف من أي خطوة فقدت. قمت بالدمج مع نسخة احتياطية من قاعدة البيانات من الماضي باستخدام انضمام SQL أساسي من جدول مؤقت.

كما ربما أشرت أعلاه، فإن عنوان URL المطلوب للصورة هو الذي تم تخزينه في جدول التحميلات، عمود url. من وحدة تحكم rails، قمت بإعادة تعيين هذه الإشارات إلى شبكة توصيل المحتوى (CDN) إلى نطاقنا المحلي باستخدام SQL عبر جدول التحميلات.

لماذا لم يتم استخدام مهمة rake

من المحتمل أن يكون هناك عدد قليل منها مقبول وأن بعض تركيباتها ستعمل. ومع ذلك، عندما يمكنك ملاحظة السلوك الحالي، فإنك تعرف ما تريد، وتعرف كيف تصل إلى هناك - عندها أجد أن القيود تعسفية.

أود أن أشكر فريق Discourse والمتطوعين هنا الذين قدموا لي جميع المعلومات التي أحتاجها لاكتشاف الحل، والذي انتهى به الأمر إلى التكون من بعض الخطوات.

إعجاب واحد (1)