تتبع وحل سبب انحراف المخطط

نعم، إنها آلاف المواضيع الحالية والمحتوى ذي الصلة، لذا فإن المواضيع الفردية هي فوضى بعض الشيء

Merge two Discourse sites into one والذي يستخدم نصًا برمجيًا مختلفًا، ولكن نفس الفكرة الأساسية.

اكتشفت فارقًا آخر في المخططات. لذلك قمنا بإزالة المكون الإضافي للأتمتة من النشر وأعدنا النشر. ثم لاحظت أن schema_migration بدا وكأنه عاد إلى 0823 كأحدث إصدار. لذلك اعتقدت أنني سأكون على ما يرام دون تثبيت المكون الإضافي للأتمتة في المثيل الذي أقوم بدمجه فيه. حسنًا، عندما قمت بتشغيل الاستيراد مرة أخرى، حصلت على خطأ PG::UndefinedTable: ERROR: relation "discourse_automation_automations" does not exist، لذلك على الرغم من أن إصدار الترحيلات قد تراجع، إلا أن التغييرات في المخطط المرتبطة به في قاعدة البيانات الفعلية كانت لا تزال موجودة على ما يبدو.