V0.38.2 library packages (#235)

Co-authored-by: gobha <jasafpro@gmail.com>
Co-committed-by: gobha <jasafpro@gmail.com>
This commit is contained in:
2026-03-25 14:09:05 +00:00
committed by xcaliber
parent 6943c91f40
commit 2136535176
22 changed files with 1233 additions and 6 deletions

View File

@@ -0,0 +1,13 @@
package models
// ── Extension Dependencies (v0.38.2) ──────────────────
// ExtDependency records that a consumer package depends on a library package.
// Created at consumer install time from the manifest's "dependencies" map.
// Immutable — update by uninstalling/reinstalling the consumer.
type ExtDependency struct {
ConsumerID string `json:"consumer_id" db:"consumer_id"`
LibraryID string `json:"library_id" db:"library_id"`
VersionSpec string `json:"version_spec" db:"version_spec"`
ResolvedVer string `json:"resolved_ver" db:"resolved_ver"`
}