2012-11-30 5 views
1

Postgres.app와 최신 빌드 (버전 0.1.0 (28))를 사용 중이며 어댑터로 "Postgres"를 선택할 수 없습니다. 난 단지 mongodb, redis, sqlite 옵션을 가지고있다. 수동으로 입력하려고하면 (예 : "postgres : // locahost"), 다른 양식 입력을 클릭하면 대신 자동으로 "(null)"로 돌아갑니다.유도에서 어댑터로 Postgres를 사용할 수 없음

어딘가에 내가 특별히 Postgres를 로컬로 (특히 응용 프로그램의 Postgres.app 위치로 설정된 PATH와 함께) 사용하고 있음을 지정해야합니까?

저는 Mac OS X 10.8.2, Postgres 9.1.4, Postgres.app 1.0 (11) 및 Induction 0.1.0 (28)을 사용하고 있습니다.

답변

0

Homebrew가 설치 한 PostgreSQL 9.3에 대해 유도 작업을하고 있습니다.

데이터베이스를 설정하지 않으면 postgres가 어댑터 목록에 나타나지 않지만 PostgreSQL을 설정하고 데이터베이스와 사용자를 생성 한 후 다시 돌아 왔을 때 ' postgres '는 어댑터에서 사용할 수있었습니다. (어쨌든 한 가지 방법을)은 다음과 같이 그것이 연결

어댑터가 포스트 그레스, 대신 필드를 채우는으로, 상단 필드를 클릭하고 문자열을 입력 설정 :

포스트 그레스를 :/

/user_name:[email protected]/database_name 127.0.0.1은 TCP/IP를 통한 연결 수 있습니다 및 필요 의미합니다 (예를 들어, 경우 레일을 실행) 호스트 : 개발

아래 database.yaml 파일에 로컬 호스트를