Mettre à jour postgresql et la gem pg sur ubuntu
Recemment j'ai du mettre à jour Postgresql pour profiter des dernières features tel que l'indexation des données au format json (jsonb).
Voici un petit script qui permettra de mettre à jour postgresql (9.3 -> 9.5):
<script src="https://gist.github.com/clementdemily/fd45ba8b13132103f0d3da1711838e6a.js"></script>Il vous faut maintenant modifier les configurations de bundler sur votre serveur:
# Déplacer vous dans le dossier de votre app
cd /path/to/app
# Configurer le nouveau path de pg_config
bundle config build.pg --with-pg-config=/usr/lib/postgresql/9.5/bin/pg_config
# Desinstaller toutes les gems pg en cache
bundle exec gem uninstall pg
# Réinstaller la gem
bundle install