This commit is contained in:
14
models/addonDependency.go
Normal file
14
models/addonDependency.go
Normal file
@@ -0,0 +1,14 @@
|
||||
package models
|
||||
|
||||
import "time"
|
||||
|
||||
// AddonDependency is a directed edge: AddonID depends on DependencyID.
|
||||
// No soft delete - edges are replaced wholesale on every report.
|
||||
type AddonDependency struct {
|
||||
AddonID string `gorm:"primaryKey;size:64" json:"addonId"`
|
||||
DependencyID string `gorm:"primaryKey;size:64;index:idx_addon_dependencies_dependency_id" json:"dependencyId"`
|
||||
Version string `json:"version"`
|
||||
DependencyName string `json:"dependencyName"`
|
||||
CreatedAt time.Time `json:"createdAt"`
|
||||
UpdatedAt time.Time `json:"updatedAt"`
|
||||
}
|
||||
Reference in New Issue
Block a user