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)
어, 그냥 고마워. :) – kain
버전 9에서 일부 지점에서 색인 이름이 선택 사항이되었습니다. (물론 postgresql은 색인을 지정하지 않으면 색인을 자동으로 지정하지만) Heroku 공유 db는 버전입니다. 8 iirc. – araqnid