Errore di migrazione Dev

Causato da Discourse AI:

== 20240611170904 UpgradePgvector070: migrating =============================== rake aborted! StandardError: Si è verificato un errore, questa e tutte le migrazioni successive sono state annullate: (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'

Non uso il plugin ma ora è incluso.

È la mia versione di Postgres, credo, proverò ad aggiornarla.

L’aggiornamento di PostgreSQL risolverà il problema, poiché la versione corrente non supporta la sintassi utilizzata dall’estensione pgvector in questa migrazione.

1 Mi Piace

Dobbiamo anche aggiornare PostgreSQL quando si passa alla versione 3.5, oltre a installare l’estensione pgvector?
Qual è la versione minima richiesta di PostgreSQL?

Mi sono spostato al 16, ma il 15 potrebbe essere sufficiente.

1 Mi Piace

Non capisco questo argomento. Quella migrazione funziona bene su PG13.

1 Mi Piace

Stavo eseguendo 12 :).

Ma grazie per la conferma.

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