En lisant le README détaillé, j’ai trouvé les « versions minimales : Ruby 2.7+, PostgreSQL 13+, […] ». Comme les serveurs sur lesquels j’aimerais exécuter Discourse ont déjà PostgreSQL 12.x installé et qu’il sert d’autres applications, je trouve difficile de justifier l’ajout d’une autre version de PostgreSQL en parallèle, d’autant plus qu’ils fonctionnent sur les versions LTS d’Ubuntu où la version 12 est celle qui est prise en charge. D’où la question. Le Discourse actuel nécessite-t-il/utilise-t-il vraiment des fonctionnalités disponibles uniquement dans PgSQL 13+ ? Si oui, que se cassera-t-il s’il est exécuté sur la V12 et peut-on les désactiver pour qu’il reste compatible avec la V12 tout en conservant les fonctionnalités de base, ou est-ce simplement un « Non » ?
Le principal problème (et à ma connaissance le seul) avec PG12 est ici. Vous devriez pouvoir contourner cela assez facilement.
1 « J'aime »
Merci. Si c’est le seul problème, il devrait en effet être assez facile à gérer.