Error de migración de Dev

Causado por Discourse AI:

== 20240611170904 UpgradePgvector070: migrando =============================== rake abortada! StandardError: Ha ocurrido un error, esta y todas las migraciones posteriores se cancelan: (StandardError)
ERROR:  error de sintaxis en o cerca de "("
/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'

No uso el plugin, pero ahora está incluido.

Es mi versión de Postgres, creo, intentaré actualizarla.

Actualizar PostgreSQL resolverá el problema, ya que la versión actual no admite la sintaxis utilizada por la extensión pgvector en esta migración.

1 me gusta

¿También necesitamos actualizar PostgreSQL al pasar a la versión 3.5, además de instalar la extensión pgvector?
¿Cuál es la versión mínima requerida de PostgreSQL?

Me mudé a 16, pero 15 podría ser suficiente.

1 me gusta

No entiendo este tema. Esa migración funciona bien en PG13.

1 me gusta

Estaba ejecutando 12 :).

Pero gracias por la confirmación.

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