【发布时间】:2009-08-03 12:38:26
【问题描述】:
我的 Rails 应用中有 4 个相关的迁移:
前 3 次迁移在 self.up 中各创建一个表,并在各自的 self.down 方法中删除它们。
第四次迁移运行一个 rake 任务,将数据加载到所有三个(在 self.up 中)。我正在考虑在 self.down 中添加什么来删除 3 个表中的行?
我做错了吗?可能应该创建一个迁移,在其中创建 3 个表并在 self.up 中加载数据,然后在 self.down 方法中删除所有三个表?
【问题讨论】:
标签: ruby-on-rails ruby migration rake