Sha256: 42b3bb7f4bf6dfe8917cfbe3ac474a8f50df3a5e9eb95e89a1f505fe1715433a

Contents?: true

Size: 419 Bytes

Versions: 14

Compression:

Stored size: 419 Bytes

Contents

class CreateReadMarks < ActiveRecord::Migration
  def self.up
    create_table :read_marks, :force => true do |t|
      t.integer  :readable_id
      t.integer  :user_id,       :null => false
      t.string   :readable_type, :null => false, :limit => 20
      t.datetime :timestamp
    end
    add_index :read_marks, [:user_id, :readable_type, :readable_id]
  end

  def self.down
    drop_table :read_marks
  end
end

Version data entries

14 entries across 7 versions & 1 rubygems

Version Path
carrier-0.1.5 spec/dummy/db/migrate/20110130210000_create_read_marks.rb
carrier-0.1.5 db/migrate/003_create_read_marks
carrier-0.1.4 spec/dummy/db/migrate/20110130210000_create_read_marks.rb
carrier-0.1.4 db/migrate/003_create_read_marks
carrier-0.1.3 db/migrate/003_create_read_marks
carrier-0.1.3 spec/dummy/db/migrate/20110130210000_create_read_marks.rb
carrier-0.1.2 spec/dummy/db/migrate/20110130210000_create_read_marks.rb
carrier-0.1.2 db/migrate/003_create_read_marks
carrier-0.1.1 spec/dummy/db/migrate/20110130210000_create_read_marks.rb
carrier-0.1.1 db/migrate/003_create_read_marks
carrier-0.1.0 spec/dummy/db/migrate/20110130210000_create_read_marks.rb
carrier-0.1.0 db/migrate/003_create_read_marks
carrier-0.0.6 db/migrate/003_create_read_marks
carrier-0.0.6 spec/dummy/db/migrate/20110130210000_create_read_marks.rb