thingspeak/db/migrate/20140320200307_create_active_admin_comments.rb
2014-03-22 13:21:45 -04:00

21 lines
604 B
Ruby

class CreateActiveAdminComments < ActiveRecord::Migration
def self.up
create_table :active_admin_comments do |t|
t.string :namespace
t.text :body
t.string :resource_id, null: false, limit: 50
t.string :resource_type, null: false, limit: 50
t.references :author, polymorphic: true
t.timestamps
end
add_index :active_admin_comments, [:namespace]
add_index :active_admin_comments, [:author_type, :author_id]
add_index :active_admin_comments, [:resource_type, :resource_id]
end
def self.down
drop_table :active_admin_comments
end
end