Sha256: bfd0d4543a83348a6a06684c032e104649b8a5e7a19b3e7f6ba1dff5b0473557

Contents?: true

Size: 403 Bytes

Versions: 12

Compression:

Stored size: 403 Bytes

Contents

class CreateSettings < ActiveRecord::Migration
  def self.up
    create_table(:settings) do |t|
      t.string  :var, :limit => 50, :null => false
      t.text    :value
      t.integer :thing_id
      t.string  :thing_type, :limit => 30
      t.timestamps
    end
    
    add_index :settings, [:thing_type, :thing_id, :var], :unique => true
  end
  
  def self.down
    drop_table :settings
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
sunrise-cms-1.0.6 db/migrate/20120611095315_create_settings.rb
sunrise-cms-1.0.5 db/migrate/20120611095315_create_settings.rb
sunrise-cms-1.0.4 db/migrate/20120611095315_create_settings.rb
sunrise-cms-1.0.3 db/migrate/20120611095315_create_settings.rb
sunrise-cms-1.0.2 db/migrate/20120611095315_create_settings.rb
sunrise-cms-1.0.1 db/migrate/20120611095315_create_settings.rb
sunrise-cms-1.0.0 db/migrate/20120611095315_create_settings.rb
sunrise-cms-1.0.0.rc3 db/migrate/20120611095315_create_settings.rb
sunrise-cms-1.0.0.rc2 db/migrate/20120611095315_create_settings.rb
sunrise-cms-1.0.0.rc1 db/migrate/20120611095315_create_settings.rb
sunrise-cms-0.7.0.rc2 db/migrate/20120611095315_create_settings.rb
sunrise-cms-0.7.0.rc1 db/migrate/20120611095315_create_settings.rb