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

Tags

  • ubuntu
  • postgresql
  • ruby
  • gem

Cet article à été posté le