Sha256: fbc51eb67dc2b9cadb19a64e16ebfddabe928d2d440032fc42c9f2b4753bcebf
Contents?: true
Size: 612 Bytes
Versions: 1
Compression:
Stored size: 612 Bytes
Contents
class CreateMessageRecipients < ActiveRecord::Migration def self.up create_table :message_recipients do |t| t.references :message, :null => false t.references :receiver, :polymorphic => true, :null => false t.string :kind, :null => false, :length => 20 t.integer :position t.string :state, :null => false, :length => 10 t.datetime :hidden_at end add_index :message_recipients, [:receiver_type, :receiver_id] add_index :message_recipients, [:message_id, :kind, :position], :unique => true end def self.down drop_table :message_recipients end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
has_messages_huacnlee-0.4.2 | lib/generators/has_messages/templates/002_create_message_recipients.rb |