خطأ في ترحيل المطور

بسبب Discourse AI:

== 20240611170904 UpgradePgvector070: migrating =============================== rake aborted! StandardError: An error has occurred, this and all later migrations canceled: (StandardError)
ERROR:  syntax error at or near "("
/home/robert/discourse/lib/mini_sql_multisite_connection.rb:109:in `run'
/home/robert/discourse/plugins/discourse-ai/db/migrate/20240611170904_upgrade_pgvector_070.rb:10:in `up'
/home/robert/discourse/lib/freedom_patches/schema_migration_details.rb:8:in `block in exec_migration'
/home/robert/discourse/lib/freedom_patches/schema_migration_details.rb:8:in `exec_migration'
/home/robert/discourse/lib/migration/safe_migrate.rb:28:in `migrate'

لا أستخدم المكون الإضافي ولكنه مجمع الآن.

إنها نسختي من Postgres، أعتقد، سأحاول الترقية

سيؤدي ترقية PostgreSQL إلى حل المشكلة، حيث أن الإصدار الحالي لا يدعم الصيغة التي يستخدمها امتداد pgvector في هذا الترحيل.

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

هل نحتاج أيضًا إلى ترقية PostgreSQL عند الانتقال إلى الإصدار 3.5، بالإضافة إلى تثبيت إضافة pgvector؟
ما هو الحد الأدنى لإصدار PostgreSQL المطلوب؟

انتقلت إلى 16، ولكن 15 قد تكون كافية.

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

أنا لا أفهم هذا الموضوع. هذا الترحيل يعمل بشكل جيد على PG13.

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

كنت أشغل 12 :).

لكن شكراً على التأكيد.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.