| 1234567891011121314 |
- package model
- import "time"
- type NavSite struct {
- ID uint `gorm:"primaryKey;autoIncrement" json:"id"`
- URL string `gorm:"uniqueIndex:idx_url,length:500;type:varchar(2048);not null" json:"url"`
- Domain string `gorm:"size:255;index" json:"domain"`
- Source string `gorm:"size:100" json:"source"`
- Status string `gorm:"type:enum('pending','scraped','filtered','failed');default:'pending';index" json:"status"`
- FilterReason string `gorm:"size:255" json:"filter_reason"`
- MerchantCount int `gorm:"default:0" json:"merchant_count"`
- CreatedAt time.Time `json:"created_at"`
- }
|