mirror of
https://github.com/internetee/registry.git
synced 2025-07-19 17:25:57 +02:00
Attach nameservers directly to domain
This commit is contained in:
parent
7a9988236e
commit
4396ec665c
6 changed files with 19 additions and 5 deletions
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue