feat: optimized dependency logic

This commit is contained in:
Marvin Zhang
2024-11-05 18:21:52 +08:00
parent 6af282058d
commit a0989d36db
13 changed files with 375 additions and 133 deletions

View File

@@ -1,11 +0,0 @@
package entity
import "go.mongodb.org/mongo-driver/bson/primitive"
type DependencyRepo struct {
Name string `json:"name,omitempty" bson:"name,omitempty"`
NodeIds []primitive.ObjectID `json:"node_ids,omitempty" bson:"node_ids,omitempty"`
Versions []string `json:"versions,omitempty" bson:"versions,omitempty"`
LatestVersion string `json:"latest_version" bson:"latest_version"`
Type string `json:"type" bson:"type"`
}