如何加快单次(最后)迁移测试?

时间:2010-08-27 08:51:22

标签: ruby-on-rails testing migration performance

我正在编写针对测试的迁移SQL。因为迁移是最后一次迁移,而且我们有大约300次迁移,所以每次迁移都是DAMN SLOW,因为它会自下而上迁移。任何想法如何加快这一点?

1 个答案:

答案 0 :(得分:0)

如果您的所有系统都是最新的迁移,并且您没有预见到需要运行任何以前的系统,请考虑展平它们:您可以获取schema.rb的内容并将其复制到新的整合迁移,并删除300个旧的迁移。

在你成长的过程中,这可能暂时对你有用;完成后再恢复它们。