2026-08-09 10:43:45 +08:00
|
|
|
package models
|
|
|
|
|
|
|
|
|
|
import (
|
|
|
|
|
"git.apinb.com/bsm-sdk/core/database"
|
2026-08-09 15:10:19 +08:00
|
|
|
"git.apinb.com/bsm-sdk/core/types"
|
2026-08-09 10:43:45 +08:00
|
|
|
)
|
|
|
|
|
|
|
|
|
|
// 网址收藏夹模型
|
|
|
|
|
type CloudBookmark struct {
|
|
|
|
|
types.Std_IICUDS
|
|
|
|
|
types.Std_Passport
|
|
|
|
|
CloudBase
|
|
|
|
|
Title string `gorm:"size:200" json:"title"` // 标题
|
|
|
|
|
URL string `gorm:"size:500" json:"url"` // 网址
|
|
|
|
|
Description string `gorm:"size:500" json:"description"` // 描述
|
|
|
|
|
Category string `gorm:"size:50" json:"category"` // 分类
|
|
|
|
|
Tags string `gorm:"size:500" json:"tags"` // 标签
|
|
|
|
|
Icon string `gorm:"size:500" json:"icon"` // 网站图标URL
|
|
|
|
|
IsPrivate bool `gorm:"default:false" json:"is_private"` // 是否私有
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
func init() {
|
|
|
|
|
database.AppendMigrate(&CloudBookmark{})
|
|
|
|
|
}
|