ruby-on-rails - 迁移可以应用于 Ruby on Rails 中的固定装置吗?

标签 ruby-on-rails migration fixtures

我发现在 Ruby on Rails 中使用固定装置有点乏味,部分原因是我需要在大多数迁移后手动更正它们。

有没有办法(插件?)我可以在运行迁移时修改我的装置?

最佳答案

除了上面 womble 的答案之外,您可以使用 topfunky 的 ar_fixures 插件从开发数据库生成固定装置:

http://github.com/topfunky/ar_fixtures/tree/master

在我看来,在 Rails 中仍然有一个有效的位置来容纳一组小型、管理良好的固定装置 - 就像模拟对象一样......但我们将把它留到另一天!

也值得考虑 Fixture-sets-for-rails 插件,尽管我自己没有使用过它: http://thatswhatimtalkingabout.org/news/2006/8/31/fixture-sets-for-rails 似乎是一个合理的想法,尽管我对构建大量令人困惑的固定装置非常谨慎 - 当域模型发生变化时,您可能必须修复每个固定装置。我可能会坚持使用模拟(这个插件看起来很旧,可能是在摩卡出现之前编写的)。

关于ruby-on-rails - 迁移可以应用于 Ruby on Rails 中的固定装置吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/554722/

相关文章:

ruby-on-rails - Rails 迁移如何强制关系?

Grails 装置插件和功能测试重复数据

ruby-on-rails - 在 rails 中使用命名空间时使用双 Controller ?

javascript - ProfilesController 中没有方法错误#show

ruby-on-rails - AASM 回调不起作用

python - 如何仅在测试失败时运行 fixture ?

ruby-on-rails - RSpec中的灯具

ruby-on-rails - RoR SaaS 应用程序架构

java - 将 Oracle 10g 数据库迁移到 Microsoft SQL 2008 R2 的最佳实践是什么?应用程序正在使用 Hibernate

wpf - 如何在 MS Access VBA 窗体中托管 WPF 控件?