2009-08-29 5 views
-1

이제 레일에 우리가 을 사용할 수 있습니다 대신 t.column마이그레이션 속기가

사용 t.string의 t.string이다?

쉬운 것 이외의 t.datatype을 사용하는 다른 이점.

모든 현재 마이그레이션을 새로운 스타일로 쉽게 변환 할 수있는 방법이 있습니까?

답변

1

t.column은 더 이상 사용되지 않습니다. 수면을 잃지 않고 사용할 수 있습니다. t.string 구문은 좋은 이전 t.column 위에 "설탕"입니다.

1

1) sed. :)

2) 변환해야합니까? schema.rb가 권고 (또는 어딘가의 로컬 카피)로 체크 인되어있는 경우, 그것은 데이터베이스의 현재의 상태를 나타낼 것입니다, 그렇습니까. 하나의 schema.rb 파일에서 그 시점까지 모든 마이그레이션을 설정해야하는 "rake db : schema : dump"를 수행하면 거기에서 이동할 수 있습니다.

관련 문제