0
私はレールの移行でHerokuの上の共有PostgreSQLデータベースにカスタムインデックスを作成しようとしているにインデックスを作成できません:がHerokuの共有データベース
-- execute("create index on items using gin(to_tsvector('english', name));")
rake aborted!
An error has occurred, this and all later migrations canceled:
PGError: ERROR: syntax error at or near "on"
LINE 1: create index on items using gin(to_tsvector('english', name)...
^
: create index on items using gin(to_tsvector('english', name));
それは開発中の正常に動作し、PostgreSQLは自作(を通じてインストールされています9.1)
ええええと、私はちょうど実現し、感謝:)バージョン9の周りにいくつかの点で – kain
、インデックス名はオプションになりました(あなたがそれを指定しない場合だけでなく、PostgreSQLは自動的にインデックスに名前を付けます)が、Herokuの共有DBはバージョンです8 iirc。 – araqnid