Chcete-li použít hstore
datového typu, musíte nejprve nainstalovat přídavný modul hstore. Jednou za databázi:
CREATE EXTENSION hstore;
CREATE EXTENSION
byl přidán s Postgres 9.1. Starší verze mají jiné metody.
Přečtěte si více o výhodách a (mnoha) nevýhodách EAV (Entity-Attribute-Value) úložiště v RDBMS pod touto související otázkou na dba.SE.
V Postgresu 9.2+ zvažte json
jako alternativu.
V Postgresu 9.4+ zvažte jsonb
.