Sha256: 018d4428e8b1bbb96050f2001e6cf5871104e50b97541dfb4b35982cc0bcf7cd

Contents?: true

Size: 264 Bytes

Versions: 5

Compression:

Stored size: 264 Bytes

Contents

class UserHostgroup < ActiveRecord::Base
  belongs_to :user
  belongs_to :hostgroup

  validates_presence_of :hostgroup_id
  validates_presence_of :user_id

  validates_uniqueness_of :user_id, :scope => :hostgroup_id, :message => "has this hostgroup already"
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
foreman_discovery-1.0.0 test/foreman_app/app/models/user_hostgroup.rb
foreman_discovery-1.0.0.rc4 test/foreman_app/app/models/user_hostgroup.rb
foreman_discovery-1.0.0.rc3 test/foreman_app/app/models/user_hostgroup.rb
foreman_discovery-1.0.0.rc2 test/foreman_app/app/models/user_hostgroup.rb
foreman_discovery-1.0.0.rc1 test/foreman_app/app/models/user_hostgroup.rb