Sha256: ae46ae0a24936e778570af5f64846ee593c5a515a546dbfcb97b9fd2b0b2317c
Contents?: true
Size: 1.23 KB
Versions: 5
Compression:
Stored size: 1.23 KB
Contents
class <%= migration_class_name %> < ActiveRecord::Migration def change create_table :visits, id: false do |t| t.uuid :id, default: nil, primary_key: true t.uuid :visitor_id, default: nil # the rest are recommended but optional # simply remove the columns you don't want # standard t.string :ip t.text :user_agent t.text :referrer t.text :landing_page # user t.integer :user_id # add t.string :user_type if polymorphic # traffic source t.string :referring_domain t.string :search_keyword # technology t.string :browser t.string :os t.string :device_type t.integer :screen_height t.integer :screen_width # location t.string :country t.string :region t.string :city t.string :postal_code t.decimal :latitude t.decimal :longitude # utm parameters t.string :utm_source t.string :utm_medium t.string :utm_term t.string :utm_content t.string :utm_campaign # native apps # t.string :platform # t.string :app_version # t.string :os_version t.timestamp :started_at end add_index :visits, [:user_id] end end
Version data entries
5 entries across 5 versions & 1 rubygems