2013-05-15 1 views
0

Rake 작업을 통해 모든 Rails 응용 프로그램의 테이블을 임의로 삭제하고 싶습니다.Rails 작업의 Rails 작업 테이블 삭제

이것은 테스트/준비 목적으로 사용되며 여기서는 롤백 마이그레이션이 적절하지 않거나 필요하지 않은 것으로 보입니다.

ActiveRecord::Base.connection.tables.each do |t| 
    puts "=== Deleting: #{t.to_s}" 
    drop_table t 
end 

하지만 물론 drop_table

이 맥락에서 정의되지 않는다 :

난에 도착했습니다. 어떻게 불러야합니까?

답변