Sha256: ea2013ff13d0e9d985369d35f3619225fae1fffca5c2143aeb405934acbf5c93

Contents?: true

Size: 470 Bytes

Versions: 42

Compression:

Stored size: 470 Bytes

Contents

class WcoHosting::Environment
  include Mongoid::Document
  include Mongoid::Timestamps
  include Mongoid::Paranoia
  store_in collection: 'wco_environments'

  belongs_to :leadset,      class_name: 'Wco::Leadset', inverse_of: :environments

  field :name
  validates :name, presence: true, uniqueness: true
  index({ name: -1 }, { unique: true })

  has_many :appliances, class_name: 'WcoHosting::Appliance', inverse_of: :environments

  def to_s
    name
  end
end


Version data entries

42 entries across 42 versions & 1 rubygems

Version Path
wco_models-3.1.0.148 app/models/wco_hosting/environment.rb
wco_models-3.1.0.147 app/models/wco_hosting/environment.rb
wco_models-3.1.0.146 app/models/wco_hosting/environment.rb
wco_models-3.1.0.145 app/models/wco_hosting/environment.rb
wco_models-3.1.0.144 app/models/wco_hosting/environment.rb
wco_models-3.1.0.143 app/models/wco_hosting/environment.rb
wco_models-3.1.0.142 app/models/wco_hosting/environment.rb
wco_models-3.1.0.141 app/models/wco_hosting/environment.rb
wco_models-3.1.0.140 app/models/wco_hosting/environment.rb
wco_models-3.1.0.139 app/models/wco_hosting/environment.rb
wco_models-3.1.0.138 app/models/wco_hosting/environment.rb
wco_models-3.1.0.137 app/models/wco_hosting/environment.rb
wco_models-3.1.0.136 app/models/wco_hosting/environment.rb
wco_models-3.1.0.135 app/models/wco_hosting/environment.rb
wco_models-3.1.0.134 app/models/wco_hosting/environment.rb
wco_models-3.1.0.133 app/models/wco_hosting/environment.rb
wco_models-3.1.0.132 app/models/wco_hosting/environment.rb
wco_models-3.1.0.131 app/models/wco_hosting/environment.rb
wco_models-3.1.0.130 app/models/wco_hosting/environment.rb
wco_models-3.1.0.129 app/models/wco_hosting/environment.rb