Développeur Web RoR

Aller au contenu | Aller au menu | Aller à la recherche

Tag - pg

Fil des billets

mardi 31 juillet 2012

Hstore : le NoSql à la mode postgresql

hstore permet de stocker un tableau associatif dans une colonne. Voici une vidéo / screencast de présentation et d'utilisation : http://www.youtube.com/watch?feature=player_embedded&v=trycX7CL2A0

Le Gem utilisé est apparemment activerecord-postgres-hstore (vu les sources : https://github.com/heroku/hstore_example/blob/master/Gemfile). Post d'origine : http://schneems.com/post/19298469372/you-got-nosql-in-my-postgres-using-hstore-in-rails

jeudi 26 juillet 2012

Appartment : le gem qui permet de faire du multi-tenancy avec Postgresql

Le multi-tenancy revient à avoir une seule base de données avec les données de plusieurs clients (on aurait pu aussi mettre une clé étrangère sur tous les models mais c'est plus long, moins pratique, beaucoup moins maintenable).

Ce gem exploite les schemas postgresql et permet de switcher de l'un à l'autre très simplement.

Source : https://github.com/bradrobertson/apartment