041_fixup_default_sidebars.rb
上传用户:netsea168
上传日期:2022-07-22
资源大小:4652k
文件大小:0k
源码类别:

Ajax

开发平台:

Others

  1. class FixupDefaultSidebars < ActiveRecord::Migration
  2.   class BareSidebar < ActiveRecord::Base
  3.     include BareMigration
  4.   end
  5.   def self.up
  6.     BareSidebar.transaction do
  7.       BareSidebar.find(:all, :conditions => "staged_position IS NULL").each do |sb|
  8.         sb.staged_position = sb.active_position;
  9.         sb.save!
  10.       end
  11.     end
  12.   end
  13.   def self.down
  14.     # There's nothing to do in the down step.
  15.   end
  16. end