이전에 다른 용도로 사용 된 테이블의 용도를 변경하려고합니다. 그래서 테이블을 제거하고 새 열을 새로 시작하기위한 마이그레이션을 만듭니다. 그러나 나는 테이블을 이미 삭제했기 때문에 마이그레이션을 롤백하고 다시 실행하면 오류가 발생하는 문제에 직면하고 있습니다. 이 문제를 어떻게 해결할 수 있습니까?Rails 이전 데이터베이스 마이그레이션 (아직 삭제되지 않은 경우에만)
class CreateNewTeams < ActiveRecord::Migration
def self.up
drop_table :teams
create_table :teams do |f|
# ...
end
end
def self.down
drop_table :teams
end
end
아, 고마워요! 나는 그 깃발이 무엇을위한 것인지 궁금해했다. – Andrew