Postgresql and hstore extension

Recently I needed to add hstore extension to postgresql… default in v. 9.3.5 its not installed… so on debian you should do:

$ sudo apt-cache search hstore
=> 
postgresql-contrib-9.1 - additional facilities for PostgreSQL
postgresql-8.4-hstore-new - PostgreSQL data type for storing sets of (key,value) pairs
postgresql-contrib-8.3 - additional facilities for PostgreSQL
postgresql-contrib-8.4 - additional facilities for PostgreSQL
postgresql-contrib-9.0 - additional facilities for PostgreSQL
postgresql-contrib-9.2 - additional facilities for PostgreSQL
postgresql-contrib-9.3 - additional facilities for PostgreSQL
postgresql-contrib-9.4 - additional facilities for PostgreSQL
postgresql-contrib-9.5 - additional facilities for PostgreSQL

choose proper facility for your pg version (you know this from… select version(); :D)

then of course

$ sudo apt-get install postgresql-contrib-9.3

and after installing it – log in to your db and put:

create extension hstore;
=> CREATE EXTENSION

and v’oila 馃槈

alter table posts add some_data_field hstore;
=> ALTER TABLE

You can add hstore to your template db, than forget it about adding extension to db

$ psql -d template1 -c 'create extension hstore;'

Rafath Khan

Tu powinien by膰 pean na moj膮 cze艣膰, jaki to wspania艂y jestem i jakimi niezwyk艂ymi problemami si臋 zajmuj臋, ale prawda jest taka, 偶e jak ka偶dy cz艂owiek - mam swoje wady i mo偶e jakie艣 zalety. S膮 momenty, kiedy mam odpowiedni膮 ilo艣膰 zasob贸w psychoenergetycznych i mog臋 przenosi膰 g贸ry, a s膮 niestety i takie momenty, kiedy mi si臋 nawet z 艂贸偶ka wsta膰 nie chce... nie mo偶e tak 藕le nie jest, ale ch臋tnie bym sobie pospa艂 d艂u偶ej... Niemniej jednak, gdy uda si臋 pokona膰 siebie - satysfakcja jest, ale potem przychodz膮 kolejne rzeczy, z kt贸rymi trzeba si臋聽zmierzy膰... a na nie, niestety, energii mo偶e nie starczy膰 i tu w艂a艣nie wkracza tzw samodyscyplina - powiniene艣 usi膮艣膰 i zrobi膰 to co艣, a nie siedzie膰 na kanapie i zajada膰 si臋 s艂odyczami i ogl膮da膰 jaki艣 nieciekawy serial czy film dla spalenia swojej najwa偶niejszej waluty 艣wiata... czasu, kt贸rego nie da si臋 odzyska膰. I w艂a艣nie o tej samodyscyplinie traktowa膰 b臋d臋 na tym blogu + kilka innych temat贸w, kt贸re s膮 mi potrzebne do pracy

Mo偶e Ci si臋 r贸wnie偶 spodoba