Sha256: 62e2b848af5e175f6ae61c12b8c2c05fa03da1c9a81089cca4497454bc240741

Contents?: true

Size: 443 Bytes

Versions: 2

Compression:

Stored size: 443 Bytes

Contents

class UnreadMigration < ActiveRecord::Migration
  def self.up
    create_table ReadMark, force: true do |t|
      t.references :readable, polymorphic: { null: false }
      t.references :reader,   polymorphic: { null: false }
      t.datetime :timestamp
    end

    add_index ReadMark, [:reader_id, :reader_type, :readable_type, :readable_id], name: 'read_marks_reader_readable_index'
  end

  def self.down
    drop_table ReadMark
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
unread-0.8.1 lib/generators/unread/migration/templates/migration.rb
unread-0.8.0 lib/generators/unread/migration/templates/migration.rb