2025-06-13 15:34:49 +08:00
|
|
|
// Package constants define constant variable
|
|
|
|
|
package constants
|
2024-12-03 16:38:17 +08:00
|
|
|
|
2025-05-13 16:34:25 +08:00
|
|
|
import "github.com/gofrs/uuid"
|
|
|
|
|
|
2024-12-03 16:38:17 +08:00
|
|
|
const (
|
|
|
|
|
// UUIDErrChangeType 拓扑信息错误改变类型
|
|
|
|
|
UUIDErrChangeType = iota
|
|
|
|
|
// UUIDFromChangeType 拓扑信息父节点改变类型
|
|
|
|
|
UUIDFromChangeType
|
|
|
|
|
// UUIDToChangeType 拓扑信息子节点改变类型
|
|
|
|
|
UUIDToChangeType
|
|
|
|
|
// UUIDAddChangeType 拓扑信息新增类型
|
|
|
|
|
UUIDAddChangeType
|
|
|
|
|
)
|
2025-05-13 16:34:25 +08:00
|
|
|
|
|
|
|
|
const (
|
2025-05-16 14:24:55 +08:00
|
|
|
// UUIDNilStr 拓扑信息中开始节点与结束节点字符串形式
|
|
|
|
|
UUIDNilStr = "00000000-0000-0000-0000-000000000000"
|
2025-05-13 16:34:25 +08:00
|
|
|
)
|
|
|
|
|
|
2025-05-16 14:24:55 +08:00
|
|
|
// UUIDNil 拓扑信息中开始节点与结束节点 UUID 格式
|
|
|
|
|
var UUIDNil = uuid.FromStringOrNil(UUIDNilStr)
|