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.

1 like

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.

1 like

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

1 like

Ik draaide er 12 :).

Maar bedankt voor de bevestiging.

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