|
|
|
@@ -3,6 +3,7 @@ package cdssdk |
|
|
|
import ( |
|
|
|
"database/sql/driver" |
|
|
|
"fmt" |
|
|
|
"time" |
|
|
|
|
|
|
|
"gitlink.org.cn/cloudream/common/pkgs/types" |
|
|
|
"gitlink.org.cn/cloudream/common/utils/serder" |
|
|
|
@@ -113,6 +114,12 @@ type Object struct { |
|
|
|
Redundancy Redundancy `db:"Redundancy" json:"redundancy"` |
|
|
|
} |
|
|
|
|
|
|
|
type PinnedObject struct { |
|
|
|
ObjectID ObjectID `db:"ObjectID" json:"objectID"` |
|
|
|
NodeID NodeID `db:"NodeID" json:"nodeID"` |
|
|
|
CreateTime time.Time `db:"CreateTime" json:"createTime"` |
|
|
|
} |
|
|
|
|
|
|
|
type NodePackageCachingInfo struct { |
|
|
|
NodeID NodeID `json:"nodeID"` |
|
|
|
FileSize int64 `json:"fileSize"` |
|
|
|
|