aboutsummaryrefslogtreecommitdiff
path: root/models/domain/domain.go
blob: 9a1a0efb1a66df0aea67f097aa43c65cb39e8b0a (plain)
1
2
3
4
5
6
7
8
9
10
package domain

import "gorm.io/gorm"

type Domain struct {
	gorm.Model
	Name  string `gorm:"not null;uniqueIndex:idx_domain_tld" json:"name"`
	TLDID uint   `gorm:"not null;uniqueIndex:idx_domain_tld" json:"tld_id"`
	TLD   TLD    `gorm:"foreignKey:TLDID" json:"tld"`
}