25 lines
780 B
Go
25 lines
780 B
Go
|
|
package models
|
||
|
|
|
||
|
|
import (
|
||
|
|
"git.apinb.com/bsm-sdk/core/database"
|
||
|
|
"git.apinb.com/bsm-sdk/engine/types"
|
||
|
|
)
|
||
|
|
|
||
|
|
// 网址收藏夹模型
|
||
|
|
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{})
|
||
|
|
}
|