Sha256: b129e5d718ec5cc89c0d87419d66504c2911432e77ec770283b271533f6f40d6

Contents?: true

Size: 388 Bytes

Versions: 1

Compression:

Stored size: 388 Bytes

Contents

class AddPermalinkToGalleries < ActiveRecord::Migration
  def self.up
    add_column :galleries, 'permalink', :string
    add_index :galleries, 'permalink', :unique => true
    Gallery.find(:all).each do |gallery|
      gallery.define_permalink
      gallery.save
    end
  end

  def self.down
    remove_index :galleries, 'permalink'
    remove_column :galleries, 'permalink'
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
pictrails-0.5.0 db/migrate/006_add_permalink_to_galleries.rb