Open-Source-Access-Control-.../app/models/contract.rb

14 lines
680 B
Ruby
Raw Normal View History

2014-02-27 11:13:53 +00:00
class Contract < ActiveRecord::Base
belongs_to :user
2014-03-03 04:48:49 +00:00
attr_accessible :user_id, :first_name, :last_name, :cosigner, :signed_at, :document, :document_file_name, :document_content_type, :document_file_size, :document_updated_at
2014-02-27 11:13:53 +00:00
validates_presence_of :first_name, :signed_at #, :last_name
2014-02-27 11:13:53 +00:00
has_attached_file :document, { :styles => { :medium => "300x300>"},
:storage => :s3,
:s3_credentials => { :access_key_id => ENV['S3_KEY'],
:secret_access_key => ENV['S3_SECRET'] },
2014-02-27 11:13:53 +00:00
:path => ":attachment/:id/:style.:extension",
:bucket => ENV['S3_BUCKET'] }
2014-02-27 11:13:53 +00:00
end