2016-06-20 3 views

답변

0

데이터베이스에 연결하는 방법은 사용자에게 달려 있습니다. 자격 증명을 입력하면됩니다. 만약 레일없이 config/database.yml과 같은 것을 구현하고 싶다면, 직접 해봐야 할 것이고, 당신이 선택한 환경 변수를 사용하여 읽을 파일의 키를 지정할 수 있습니다.

1
  1. 각각의 환경에 대해 데이터베이스 특성을 저장하는 하나의 YML 파일 또는 특성 파일을 작성하십시오. 이외의 레일 응용 프로그램을 시작하는 동안
  2. , 해당 파일을 읽고 액티브
  3. 에 전달 &이 환경 변수를 사용하여 응용 프로그램 코드에서 APP_ENV=production
  4. 같은 환경 변수로 시작
environment = ENV['APP_ENV'] || 'development' 
puts "Connecting to #{environment} database" 
ActiveRecord::Base.establish_connection YAML.load_file(config)[environment] 
관련 문제