Sha256: b040c1858ebf9a2818903e0927007db1f4a57ed1ae60d919ab43c4d89ed3af9a

Contents?: true

Size: 672 Bytes

Versions: 15

Compression:

Stored size: 672 Bytes

Contents

# This migration comes from message_train (originally 20151124000820)
class CreateMessageTrainUnsubscribes < ActiveRecord::Migration
  def change
    create_table :message_train_unsubscribes do |t|
      t.references :recipient, polymorphic: true
      t.references :from, polymorphic: true

      t.timestamps null: false
    end

    add_index :message_train_unsubscribes, [:recipient_type, :recipient_id], name: :unsubscribe_recipient
    add_index :message_train_unsubscribes, [:from_type, :from_id], name: :unsubscribe_from
    add_index :message_train_unsubscribes, [:recipient_type, :recipient_id, :from_type, :from_id], name: :unsubscribes, unique: true
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
message_train-0.3.1 spec/dummy/db/migrate/20151124001417_create_message_train_unsubscribes.message_train.rb
message_train-0.3.0 spec/dummy/db/migrate/20151124001417_create_message_train_unsubscribes.message_train.rb
message_train-0.2.12 spec/dummy/db/migrate/20151124001417_create_message_train_unsubscribes.message_train.rb
message_train-0.2.11 spec/dummy/db/migrate/20151124001417_create_message_train_unsubscribes.message_train.rb
message_train-0.2.10 spec/dummy/db/migrate/20151124001417_create_message_train_unsubscribes.message_train.rb
message_train-0.2.9 spec/dummy/db/migrate/20151124001417_create_message_train_unsubscribes.message_train.rb
message_train-0.2.8 spec/dummy/db/migrate/20151124001417_create_message_train_unsubscribes.message_train.rb
message_train-0.2.7 spec/dummy/db/migrate/20151124001417_create_message_train_unsubscribes.message_train.rb
message_train-0.2.6 spec/dummy/db/migrate/20151124001417_create_message_train_unsubscribes.message_train.rb
message_train-0.2.5 spec/dummy/db/migrate/20151124001417_create_message_train_unsubscribes.message_train.rb
message_train-0.2.4 spec/dummy/db/migrate/20151124001417_create_message_train_unsubscribes.message_train.rb
message_train-0.2.3 spec/dummy/db/migrate/20151124001417_create_message_train_unsubscribes.message_train.rb
message_train-0.2.2 spec/dummy/db/migrate/20151124001417_create_message_train_unsubscribes.message_train.rb
message_train-0.2.1 spec/dummy/db/migrate/20151124001417_create_message_train_unsubscribes.message_train.rb
message_train-0.2.0 spec/dummy/db/migrate/20151124001417_create_message_train_unsubscribes.message_train.rb