My Rails 3 애플리케이션은 주 ORM으로 Datamapper (dm-rails)를 사용하지만, 사용중인 맞춤 보석에 필요한대로 ActiveRecord를로드해야합니다.Datamapper 및 ActiveRecord : 마이그레이션 레이크 작업
내 문제는 응용 프로그램이 이제 두 개의 db:migrate
레이크 작업을 가지고 있다는 것입니다, 나는 rake db:migrate
을 실행하면 나는 다음과 같은 오류 얻을 :
rake aborted!
VERSION is required
Tasks: TOP => db:migrate => db:migrate:up
(See full trace by running task with --trace)
가 어떻게이 액티브 레이크 작업이 숨겨져 있는지 확인합니까을 나는 할 수 있도록 Datamapper 마이그레이션 작업을 실행 하시겠습니까? automigrate 사용은 옵션이 아닙니다. 또한 실제 db:migrate
레이크 작업을 사용하고 다른 레이크 작업은 사용하지 않고 일부 콘솔 해결 방법을 사용하려고합니다.
편집 : 나의 현재 해결 방법은 단순히 DB 네임 스페이스 아래 Datamapper 레이크 작업을 복사 작업을 다른 네임 스페이스에서 파일을 사용자 정의에서 다시 정의하는 것입니다. 이 작동합니다. 그것은 과잉 것처럼 보이고 나는 더 깨끗한 해결책을 선호 할 것이다.
어떻게 했습니까 ?? Datamapper Rake 작업은 어디에 있습니까? 나는 같은 문제가있다. – mltsy