Attach nameservers directly to domain

This commit is contained in:
Martin Lensment 2014-07-31 11:21:22 +03:00
parent 7a9988236e
commit 4396ec665c
6 changed files with 19 additions and 5 deletions

View file

@ -3,7 +3,6 @@ class Domain < ActiveRecord::Base
#TODO most inputs should be trimmed before validatation, probably some global logic?
belongs_to :registrar
belongs_to :ns_set
belongs_to :owner_contact, class_name: 'Contact'
has_many :domain_contacts
@ -16,6 +15,7 @@ class Domain < ActiveRecord::Base
where(domain_contacts: {contact_type: Contact::CONTACT_TYPE_ADMIN})
}, through: :domain_contacts, source: :contact
has_and_belongs_to_many :nameservers
validates_presence_of :name

View file

@ -1,3 +1,4 @@
class Nameserver < ActiveRecord::Base
has_and_belongs_to_many :ns_sets
belongs_to :registrar
has_and_belongs_to_many :domains
end