Sha256: 92d066863c917937be5a475afd5a44915809b430c4facae20526039335cc2bef
Contents?: true
Size: 697 Bytes
Versions: 49
Compression:
Stored size: 697 Bytes
Contents
require 'subj_models/concerns/comprising_external_id' module SubjModels module DocumentFileModule def self.included(including_class) including_class.class_eval do include SubjModels::ComprisingExternalId has_one :nomenclature_photo has_one :nomenclature_file has_one :brand_line has_one :user has_one :manager has_one :user_specialization_approval has_many :videos has_many :brands mount_uploader :file_data, PhotoUploader mount_uploader :alternative_file_data, PhotoUploader validates :file_data, presence: true end end def to_s id.to_s end end end
Version data entries
49 entries across 49 versions & 2 rubygems