Sha256: edc206303a4b5f0720aca0184f03c24cd73dfea8a51272e59cae28723a49ecc3

Contents?: true

Size: 382 Bytes

Versions: 1

Compression:

Stored size: 382 Bytes

Contents

class AddPermalinkToPicture < ActiveRecord::Migration
  def self.up
    add_column :pictures, 'permalink', :string
    add_index :pictures, 'permalink', :unique => true
    Picture.find(:all).each do |picture|
      picture.define_permalink
      picture.save
    end
  end

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

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
pictrails-0.5.0 db/migrate/007_add_permalink_to_picture.rb