Sha256: 7487e0869ab3fa77ae6091f5137f7df300826587af13eaa5ac4d88bfe8af526e

Contents?: true

Size: 498 Bytes

Versions: 30

Compression:

Stored size: 498 Bytes

Contents

class Bare11Resource < ActiveRecord::Base
  include BareMigration
end

class AddArticleId < ActiveRecord::Migration
  def self.up
    Dir.mkdir("#{RAILS_ROOT}/public/files") unless File.directory?("#{RAILS_ROOT}/public/files")
    add_column :resources, :article_id, :integer
    Bare11Resource.reset_column_information
    # TODO: resources probably don't get migrated properly.
    # Resource.find(:all) { |r| r.update }
  end

  def self.down
    remove_column :resources, :article_id
  end
end

Version data entries

30 entries across 30 versions & 1 rubygems

Version Path
typo-5.5 db/migrate/011_add_article_id.rb
typo-5.4.4 db/migrate/011_add_article_id.rb
typo-5.4.3 db/migrate/011_add_article_id.rb
typo-5.4.2 db/migrate/011_add_article_id.rb
typo-5.4.1 db/migrate/011_add_article_id.rb
typo-5.4 db/migrate/011_add_article_id.rb
typo-3.99.0 db/migrate/011_add_article_id.rb
typo-3.99.3 db/migrate/011_add_article_id.rb
typo-3.99.2 db/migrate/011_add_article_id.rb
typo-3.99.1 db/migrate/011_add_article_id.rb
typo-3.99.4 db/migrate/011_add_article_id.rb
typo-4.0.0 db/migrate/011_add_article_id.rb
typo-4.0.2 db/migrate/011_add_article_id.rb
typo-4.0.1 db/migrate/011_add_article_id.rb
typo-4.1.1 db/migrate/011_add_article_id.rb
typo-4.0.3 db/migrate/011_add_article_id.rb
typo-5.0.2 db/migrate/011_add_article_id.rb
typo-4.1 db/migrate/011_add_article_id.rb
typo-5.0.1 db/migrate/011_add_article_id.rb
typo-5.0.3.98.1 db/migrate/011_add_article_id.rb