Sha256: 5a90680e364412c1c075b6c9ee736df80ca62747dd1f754fb93946f2bdf2599f

Contents?: true

Size: 430 Bytes

Versions: 4

Compression:

Stored size: 430 Bytes

Contents

class <%= "Create#{plural_camel_case_name}" %> < ActiveRecord::Migration
  def self.up
    create_table :<%= plural_lower_case_name %> do |t|
      t.integer :sender_id, :recipient_id
      t.boolean :sender_deleted, :recipient_deleted, :default => false
      t.string :subject
      t.text :body
      t.datetime :read_at
      t.timestamps
    end
  end

  def self.down
    drop_table :<%= plural_lower_case_name %>
  end
end

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
user_private_messages-1.0.1 lib/generators/user_private_messages/model/templates/migration.rb
user_private_messages-1.0.0 lib/generators/simple_private_messages/model/templates/migration.rb
rails_private_messages-0.0.2 lib/generators/private_messages/model/templates/migration.rb
rails_private_messages-0.0.1 lib/generators/private_messages/model/templates/migration.rb