Sha256: bec2cb01236316524a625c87a9b8bede6b6ce54f46dc088e64d67f833f1d7b19

Contents?: true

Size: 938 Bytes

Versions: 5

Compression:

Stored size: 938 Bytes

Contents

class CreateSettings < ActiveRecord::Migration
  def self.up
    create_table :settings do |t|
      t.integer :account_id,          :null=>false
      t.string  :setting_name,        :limit => 255
      t.string  :setting_email,       :limit => 255
      t.text    :setting_address
      t.string  :setting_copyright,   :limit => 255
      t.string  :setting_terms,       :limit => 255
      t.string  :setting_privacy,     :limit => 255
      t.string  :setting_install,     :limit => 255
      t.string  :setting_dateformat,  :limit => 255
      t.string  :setting_carttitle,   :limit => 255
      t.integer :currency_id
      t.string  :setting_smtp_host
      t.integer :setting_smtp_port
      t.string  :setting_smtp_auth
      t.string  :setting_smtp_user
      t.string  :setting_smtp_pass
      t.timestamps
    end
    add_index :settings, :account_id, :unique => true
  end

  def self.down
    drop_table :settings
  end
end

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
smukherjee-openbill-0.1.5 db/migrate/20090429095737_create_settings.rb
smukherjee-openbill-0.1.6 db/migrate/20090429095737_create_settings.rb
smukherjee-openbill-0.1.7 db/migrate/20090429095737_create_settings.rb
openbill-0.1.5 db/migrate/20090429095737_create_settings.rb
openbill-0.1.6 db/migrate/20090429095737_create_settings.rb