0

我想在我的 rails 应用程序中删除一个表,但我不能使用回滚,因为我很久以前创建了这个表,并且自那以后我创建了很多其他表。

应该如何命名一个删除表迁移文件,有没有办法用 rails generate 生成它?

4

1 回答 1

9

再创建一个迁移以删除表。类应该有方法

def self.up
  drop_table :table_name
end

请小心,因为您将无法回滚以获取在删除表时将丢失的所有数据。

于 2011-09-07T05:41:21.527 回答