yamazのRails日記 このページをアンテナに追加 RSSフィード

2009-07-24acts_as_versionedでカラムを追加するときはversionedテーブルにも このエントリーを含むブックマーク

ActsAsVersionedで運用しているテーブルに対して新規でカラムを追加するときは_versionsテーブル側にもカラムを追加する必要があるようです._versionsテーブルがないときは勝手に作ってくれるので,自動的に追随してくれると思ってましたが,違うようでした.

トラブルの元なので,気をつけましょう.

class SomeMigration < ActiveRecord::Migration
  def self.up
    add_column "orders", "new_column", :string
    add_column "order_versions", "new_column", :string
  end

  def self.down
    remove_column "orders", "new_column"
    remove_column "order_versions", "new_column"
  end
end

JhogakuJhogaku2013/01/14 23:23Finding this post sovles a problem for me. Thanks!

mmdzipbpmmdzipbp2013/01/15 19:10CV8Qai <a href="http://miawmhzmgdpj.com/">miawmhzmgdpj</a>

トラックバック - http://rubyist.g.hatena.ne.jp/yamaz/20090724