Sha256: 6ba93d19b768545f1a9362cb584ccf3fb042b59311fd6595804dcf8c3b45953d

Contents?: true

Size: 358 Bytes

Versions: 1

Compression:

Stored size: 358 Bytes

Contents

class AddPagesUrlPart < ActiveRecord::Migration
  def self.up
    add_column :skyline_pages, :url_part, :string, :null => false
    execute "UPDATE skyline_pages SET url_part = CONCAT('page-', position)"
    execute "UPDATE skyline_pages SET url_part = NULL where page_id is NULL"
  end

  def self.down
    remove_column :skyline_pages, :url_part
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
skylinecms-3.0.7 db/migrate/20090526090049_add_pages_url_part.rb