2013-06-18 5 views
8

레일 콘솔이 시작될 때 특정 명령을 실행하는 방법이 있습니까? 내가 큰 글씨로 원격 또는 로컬 데이터베이스에 연결되어 있는지 여부를 출력하고 싶습니다! 나는 그것을 결정하는 커스텀 메소드를 작성하는 것에 신경 쓰지 않는다. 나는 콘솔에 쓰는 방법을 묻고있다. 이전에 오류 및 경고를 보았습니다.레일 콘솔 시작시 명령 실행

예를 들어

: rails c 인쇄 밖으로 Loading development environment (Rails 3.2.11) **USING REMOTE DATABASE** 1.9.3p125 :001 >

답변

3

당신은 irb 설정 파일에 루비 코드를 작성할 수 있습니다. .irbrc 파일을 편집하고 로컬 또는 원격에 연결되었는지 확인하는 데 사용되는 루비 코드를 추가하십시오.

if defined? Rails 
    //ruby code to find you connected to local or remote 
    puts "USING REMOTE DATABASE...." 
end