Sha256: 10f6b56dab421867b5b72bbb2709ff751c2393f6d29e14873bac454b65ec1f38

Contents?: true

Size: 460 Bytes

Versions: 5

Compression:

Stored size: 460 Bytes

Contents

class CreateSettingsAndUsers < ActiveRecord::Migration
  def self.up
    create_table :settings, :force => true do |t|
      t.string :var, :null => false
      t.text   :value, :null => true
      t.timestamps
    end
    
    change_table(:users) do |t|
      t.string :name, :limit => 128
      t.string :role, :limit => 10
    end
  end

  def self.down
    change_table(:users) do |t|
      t.remove :name, :role
    end
    drop_table :settings
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
beef-admin_area-0.1.0 generators/admin_area_files/templates/migration.rb
beef-admin_area-0.1.1 generators/admin_area_files/templates/migration.rb
beef-admin_area-0.1.2 generators/admin_area_files/templates/migration.rb
beef-admin_area-0.1.3 generators/admin_area_files/templates/migration.rb
beef-admin_area-0.1.4 generators/admin_area_files/templates/migration.rb