Rails从现有数据库生成夹具

时间:2012-02-13 09:39:10

标签: ruby-on-rails ruby-on-rails-3 fixtures

我有大数据库(超过100个表,超过5GB)

是否有可能从这个数据库中生成相关的测试夹具,每个表只有3-5个记录(但是关系密切)

1 个答案:

答案 0 :(得分:-8)

最好使用工厂而非固定装置。

查看factory girl

使用工厂,您可以根据需要创建测试记录。他们也会自动构建必要的相关对象。

因此,如果您发布包含许多评论,则只需拨打Factory(:create, :comment)即可创建有效的评论及其父帖。