Sha256: 50170a070ab0b25e258cd2bf092d8c7e148581f63b5f631d1d26bf9b4ddfa77f

Contents?: true

Size: 716 Bytes

Versions: 1

Compression:

Stored size: 716 Bytes

Contents

class CreateRaceRegistrationsPeople < ActiveRecord::Migration

  def up
    create_table Refinery::RaceRegistrations::Person.table_name  do |t|
      t.string :name
      t.string :surname
      t.string :country
      t.date :birth_date
      t.string :email
      t.string :club
      t.string :city
      t.text :notice
      t.integer :position

      t.timestamps
    end

  end

  def down
    if defined?(::Refinery::UserPlugin)
      ::Refinery::UserPlugin.destroy_all({:name => "refinerycms-race_registrations"})
    end

    if defined?(::Refinery::Page)
      ::Refinery::Page.delete_all({:link_url => "/race_registrations/people"})
    end

    drop_table :refinery_race_registrations_people

  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
refinerycms-registrations-0.2.1 db/migrate/2_create_race_registrations_people.rb