私が持っているアプリintarray
は、PostgreSQL の拡張機能を使用しています。
残念ながら、ドキュメントとコマンドラインによると、利用できないようです:
> echo 'show extwlist.extensions' | heroku pg:psql
extwlist.extensions
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
btree_gist,chkpass,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hstore,isn,ltree,pg_trgm,pgcrypto,pgrowlocks,pgstattuple,plpgsql,unaccent,uuid-ossp,citext,tablefunc
(1 row)
また:
> heroku pg:psql
psql (9.1.5, server 9.1.6)
SSL connection
Type "help" for help.
=> CREATE EXTENSION intarray;
WARNING: extension "intarray" is not whitelisted
CREATE EXTENSION
つまり、 Heroku を使用できないintarray
ということですか、または拡張機能を追加する方法があります (idx
関数を使用するなど)。
ありがとう。