2012-01-11 3 views
11

db : migrate를 실행하려고합니다. 그러나 마이그레이션 중 하나가 업데이트하려는 테이블 중 하나가 존재하지 않으므로 실패합니다. 나는 코드베이스를 검색했고이 테이블은 db/schema.rb에 만들어졌다.schema.rb를 실행하는 방법은 무엇입니까?

db : migrate 이전에 어떻게 schema.rb를 실행할 수 있습니까 ?? rake -T에서

rake db:schema:load 

(expurgated 버전) :

rake db:schema:dump # Create db/schema.rb file usable with any AR-supported DB 
rake db:schema:load # Load schema.rb file into DB 

답변

30

스키마로드 작업을 사용
관련 문제