Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BleveKV ¶
type Document ¶
type Document struct { ID int64 `gorm:"column:id;primaryKey"` OID int64 `gorm:"column:oid;index:doc_oid"` Name string `gorm:"column:name;index:doc_name"` Namespace string `gorm:"column:namespace;index:doc_ns"` Source string `gorm:"column:source;index:doc_source"` ParentEntryID *int64 `gorm:"column:parent_entry_id;index:doc_parent_entry_id"` Keywords string `gorm:"column:keywords"` Content string `gorm:"column:content"` Summary string `gorm:"column:summary"` HeaderImage string `gorm:"column:header_image"` SubContent string `gorm:"column:sub_content"` PureContent string `gorm:"column:pure_content"` Marked bool `gorm:"column:marked;index:doc_is_marked"` Unread bool `gorm:"column:unread;index:doc_is_unread"` Token TsVector `gorm:"column:token;type:tsvector"` CreatedAt time.Time `gorm:"column:created_at"` ChangedAt time.Time `gorm:"column:changed_at"` }
type Index ¶
type Index struct { ID string `gorm:"column:id;type:varchar(256);primaryKey"` Name string `gorm:"column:name;index:index_name"` Namespace string `gorm:"column:namespace;index:index_namespace"` OID int64 `gorm:"column:oid;index:index_oid"` Group int `gorm:"column:idx_group;index:index_group"` ParentID int64 `gorm:"column:parent_entry_id;index:index_parent_id"` Content string `gorm:"column:content"` Vector string `gorm:"column:vector;type:json"` Extra string `gorm:"column:extra"` CreatedAt int64 `gorm:"column:created_at"` ChangedAt int64 `gorm:"column:changed_at"` }
Click to show internal directories.
Click to hide internal directories.