【发布时间】:2010-12-01 23:20:29
【问题描述】:
当我在我的应用程序上进行迭代时*(s) 我积累了迁移。截至目前,共有 48 个此类文件,活动时间约为 24 个月。
我正在考虑以我目前的schema.rb 为基准。
我也在考虑删除(当然,受源代码控制)现有迁移并从我当前的架构创建一个漂亮的闪亮的新单一迁移?迁移倾向于喜欢符号,但rake db:schema:dump 使用字符串:我应该在意吗?
这看起来合理吗? 如果是这样,这样的练习在什么样的时间间隔才有意义? 如果没有,为什么不呢?
我是否错过了一些可以为我做这件事的(耙子?)任务?
* 就我而言,所有应用程序都是基于 Rails 的,但任何使用 ActiveRecord 迁移的东西似乎都适合这个问题。
【问题讨论】:
-
迈克,你用注解吗? weblog.rubyonrails.org/2006/3/3/annotated-models 它首先解决了大部分想要这样做的原因
标签: ruby-on-rails ruby activerecord migration