Sha256: d4c0eb896e597784b97fb0b453924b1e9e26c43d5304aee5e2394df7931e49cd

Contents?: true

Size: 1.24 KB

Versions: 3

Compression:

Stored size: 1.24 KB

Contents

class CreateTrafficloggerAnalytics < ActiveRecord::Migration
  def change
    create_table :trafficlogger_analytics do |t|
    	t.string :server_name
  		t.string :server_port
  		t.text   :server_software
  		t.string :gateway_interface
  		t.string :path_info
      t.string :original_full_path
  		t.string :request_uri
  		t.string :query_string
  		t.string :remote_host
  		t.text   :http_accept_encoding
  		t.string :server_protocol
  		t.string :http_accept_language
  		t.string :http_host
  		t.string :remote_addr
  		t.text   :http_referer
  		t.string :http_cookie
  		t.text   :http_accept
  		t.string :request_method
  		t.string :http_connection
      t.string :http_version
      t.text   :http_user_agent
      t.string :platform
      t.string :device
      t.string :operating_system
      t.timestamps
    end
    add_index :trafficlogger_analytics, :server_name
    add_index :trafficlogger_analytics, :request_method
  	add_index :trafficlogger_analytics, :request_uri
  	add_index :trafficlogger_analytics, :path_info
    add_index :trafficlogger_analytics, :original_full_path
    add_index :trafficlogger_analytics, :platform
    add_index :trafficlogger_analytics, :device
    add_index :trafficlogger_analytics, :operating_system
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
trafficlogger-2.0.0 db/migrate/20140318181352_create_trafficlogger_analytics.rb
trafficlogger-1.1.0 db/migrate/20140318181352_create_trafficlogger_analytics.rb
trafficlogger-1.0.2 db/migrate/20140318181352_create_trafficlogger_analytics.rb