2012-05-23 2 views
3

Rails 프로젝트를 복제하고 컴퓨터에서 실행하고 싶다면 먼저 bundle install을 실행하십시오.하지만 다음에 무엇을합니까? 특히 데이터베이스를 어떻게 설정합니까? 나는 그것을 rake db:migrate을 사용하여 작동시킬 수는 있지만 이것은 schema.rb 파일을 변경하고 내 git 히스토리에 커밋하지 않으려 고합니다. 이 작업을 수행하기위한 레이크 작업 또는이를 올바르게 수행하는 몇 가지 방법이 있습니까? 어떤 통찰력이라도 대단히 감사 할 것입니다!로컬 컴퓨터에 복제 된 Rails 프로젝트를 설치하는 방법은 무엇입니까?

답변

4

rake db:create && rake db:schema:load

는 현재 환경에 config/database.yml에 지정된 데이터베이스를 만들고, db/schema.rb에 지정된 테이블/인덱스를 작성해야합니다. 테스트 데이터베이스를 설정하기 위해 rake db:test:prepare을 원할 수도 있습니다.

+0

응답 해 주셔서 감사합니다. 나는'db : setup'을 시도했지만 오류는 계속 발생했지만이 방법이 효과가있었습니다. – agentbanks217

+0

은'rake db : migrate'와 비슷한 rake'db : schema : load'입니까? – SsouLlesS

관련 문제