acme-mana-server-go/model/domain.go
ZhuoQinghui 4d415a390e feat(acme): 重构 ACME 相关功能并添加域名申请功能
- 重构了 ACME 相关的代码结构,增加了 Apply、GetProvider 和 ReNew函数
- 新增了域名申请功能,包括添加域名和申请证书
- 更新了数据库模型和相关接口,以支持新的域名申请功能
- 引入了 Cloudflare 的 DNS 提供商配置
2025-05-05 14:31:44 +08:00

12 lines
444 B
Go

package model
type Domain struct {
Id uint `gorm:"primary_key;auto_increment"`
AcmeUserId uint `gorm:"type:int;not null"`
Name string `gorm:"type:varchar(255);not null"`
Hosts string `gorm:"type:varchar(255);not null"`
Provider string `gorm:"type:varchar(32);not null;default:''"`
ProviderConf string `gorm:"type:text;not null;default:''"`
Resource string `gorm:"type:text;not null;default:''"`
}