Sha256: 13e13353676a86bac9658a596f7e3efa8e19b0166d8794f4b703ce756ad14e81

Contents?: true

Size: 374 Bytes

Versions: 13

Compression:

Stored size: 374 Bytes

Contents

class RedirectPageModelMigration < Migration
  def self.up(site)
    site.pages.create_model :redirect_page do |redirect_pages|
      add_field :url, :string, searchable: false
      add_one   :page, show_blank: true, blank_text: 'None'
      redirect_pages.record_class_name = 'RedirectPage'
    end
  end
  
  def self.down(site)
    site.redirect_pages.destroy
  end
end

Version data entries

13 entries across 13 versions & 3 rubygems

Version Path
yodel-0.0.7 lib/yodel/models/migrations/13_redirect_page_model.rb
yodel_production_environment-0.0.7 lib/migrations/yodel/13_redirect_page_model.rb
yodel_development_environment-0.0.7 lib/migrations/yodel/13_redirect_page_model.rb
yodel_production_environment-0.0.4 lib/migrations/yodel/13_redirect_page_model.rb
yodel_development_environment-0.0.4 lib/migrations/yodel/13_redirect_page_model.rb
yodel-0.0.4 lib/yodel/models/migrations/13_redirect_page_model.rb
yodel-0.0.3 lib/yodel/models/migrations/13_redirect_page_model.rb
yodel_production_environment-0.0.2 lib/migrations/yodel/13_redirect_page_model.rb
yodel_development_environment-0.0.2 lib/migrations/yodel/13_redirect_page_model.rb
yodel-0.0.2 lib/yodel/models/migrations/13_redirect_page_model.rb
yodel-0.0.1 lib/yodel/models/migrations/13_redirect_page_model.rb
yodel_development_environment-0.0.1 lib/migrations/yodel/13_redirect_page_model.rb
yodel_production_environment-0.0.1 lib/migrations/yodel/13_redirect_page_model.rb