2012-08-28 4 views
8

, 테스트 데이터베이스를 준비하는 데 사용되는 명령을 준비 그러나레일 : 레이크 DB : 테스트 : 레이크 시험을 Vs 준비 : 가이드 AS

bundle exec rake db:test:prepare 

, 나는 다음과 같은 명령은 & 테스트 DB를 만들어 작동하는 것을 발견했다 나를 위해.

bundle exec rake test:prepare 

유효한 명령인지 알고 싶습니다 (예인 경우). 설명서는 어디에서 찾을 수 있습니까?

github and the source code 가 하단 설명한 따르면 rails 3.2.8

+0

그래서 둘 다 동일하다는 것을 알았습니까? – ayjay

답변

11

테스트.

따라서 사용자가 원하는 모든 것을 바로 가기 래퍼입니다. 또 다른 질문은 당신이 bundle exec rake -T하지만 헤이를 할 때 이것이 일어나지 않는 이유가 될 것입니다.

+2

그럼 레일스에서 ​​부활절 달걀을 발견했습니다 :) – CuriousMind

+4

작업 정의 이전에'desc "설명이있는 레이크 작업 만'rake -T'와 함께 나타납니다. 나는'test : prepare' 작업이 이것을 누락하고 있다고 생각합니다. –

+1

소스를 보면 실제로 별칭이 아닌 것처럼 보입니다. test : prepare에는 db : test : prepare보다 많은 전제 조건이 있습니다. –

관련 문제