Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MetadataService ¶
type MetadataService interface { Create(ctx context.Context, metadata interfaces.Metadata) error QueryById(ctx context.Context, objectId string) (*interfaces.Metadata, error) // CheckUrlExist: 检查路径是否存在 CheckUrlExist(ctx context.Context, metadataUrl string) (bool, error) MoveDir(ctx context.Context, objectId, newParentId string) error // QuerySubTree: 查询并返回子树,根节点为 objectId 本身 QuerySubTree(ctx context.Context, objectId string) (root *interfaces.MetadataTreeNode, err error) }
func NewMetadataService ¶
func NewMetadataService(db *sql.DB, metadata interfaces.DBMetadata, closure interfaces.DBMetadataClosure) MetadataService
Click to show internal directories.
Click to hide internal directories.