Dev migratiefout: PGVector

Veroorzaakt door Discourse AI:

== 20240611170904 UpgradePgvector070: migrating =============================== rake aborted! StandardError: Er is een fout opgetreden, deze en alle volgende migraties zijn geannuleerd: (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'

Ik gebruik de plugin niet, maar deze is nu gebundeld.

Heeft iemand dit eerder opgelost?

Het is mijn versie van Postgres, geloof ik. Ik zal proberen te upgraden.

Het upgraden van PostgreSQL zal het probleem oplossen, aangezien de huidige versie de syntaxis die door de pgvector-extensie wordt gebruikt in deze migratie niet ondersteunt.

Moeten we PostgreSQL ook upgraden bij het overstappen naar 3.5, naast het installeren van de pgvector-extensie?
Wat is de minimaal vereiste PostgreSQL-versie?

Ik ben verhuisd naar 16, maar 13 zou voldoende kunnen zijn.

Ik begrijp dit onderwerp niet. Die migratie werkt prima op PG13.

Ik draaide er 12 :).

Maar bedankt voor de bevestiging.