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

Ajax

开发平台:

Others

  1. class Bare11Resource < ActiveRecord::Base
  2.   include BareMigration
  3. end
  4. class AddArticleId < ActiveRecord::Migration
  5.   def self.up
  6.     Dir.mkdir("#{RAILS_ROOT}/public/files") unless File.directory?("#{RAILS_ROOT}/public/files")
  7.     add_column :resources, :article_id, :integer
  8.     Bare11Resource.reset_column_information
  9.     # TODO: resources probably don't get migrated properly.
  10.     # Resource.find(:all) { |r| r.update }
  11.   end
  12.   def self.down
  13.     remove_column :resources, :article_id
  14.   end
  15. end