# == Schema Information
#
# Table name: media
#
#  id                 :integer          not null, primary key
#  attachable_id      :integer
#  attachable_type    :string(255)
#  media_file_name    :string(255)
#  media_content_type :string(255)
#  media_file_size    :integer
#  media_updated_at   :datetime
#  created_at         :datetime
#  updated_at         :datetime
#

class Media < ActiveRecord::Base
  belongs_to :attachable, polymorphic: true
  has_attached_file :media

  validates_attachment_content_type :media, content_type: /\A[image|video]/
  validates_attachment_size :media, :less_than => 10.megabytes
end
