فشل استعادة قاعدة البيانات بسبب ترحيل مرتبط بـ discourse-ai plugin (المفقود).

أحاول ترحيل قاعدة بيانات وأواجه الخطأ التالي:

unknown OID 446656: failed to recognize type of 'embeddings'. It will be treated as String.

rake db:migrate:status يعرض:

...
   up     20240304030429  Topic id on incoming email index
   up     20240306063428  Add indexes to notifications
   up     20240307231053  Add topics unread when closed to user options

ويمكنني رؤية \./db/migrate/20240307231053_add_topics_unread_when_closed_to_user_options.rb في المسار، لذلك يبدو أن الخطأ أعلاه يمنع ترحيل قاعدة البيانات، مما يمنعني من استعادة قاعدة بيانات.

pgvector مثبت وممكّن على قواعد بيانات التطوير والاختبار، وهو ما كان تخميني الوحيد. . .

هذا على الأرجح يتعلق بالترحيل بواسطة discourse-ai، وليس بالنواة.

إذًا ليس على الإنتاج؟

ماذا تخبرك SELECT * FROM pg_extension WHERE extname = 'vector';؟

4 إعجابات

آها. كنت بحاجة إلى إضافة المكون الإضافي للذكاء الاصطناعي الموجود على النظام الذي أنشأ النسخة الاحتياطية ولكنه غير موجود على نظام التطوير.

استغرق الأمر مني دقيقة أخرى، لكن هذه كانت المعلومة التي احتجتها.

شكراً جزيلاً! :beer:

5 إعجابات

تم إغلاق هذا الموضوع تلقائيًا بعد 30 يومًا من آخر رد. لم تعد الردود الجديدة مسموح بها.