Versions in this module Expand all Collapse all v0 v0.1.8 Apr 12, 2026 v0.1.7 Apr 10, 2026 Changes in this version + type PlatformSize struct + Digest string + LayerCount int + Size int64 + type PlatformSizes []PlatformSize + func (p *PlatformSizes) Scan(src any) error + func (p PlatformSizes) Value() (driver.Value, error) type Repository + ArtifactType string + Kind string type Store + func (s *Store) InvalidateTokenCache() type Tag + ArtifactType string + Kind string + PlatformSizes PlatformSizes v0.1.6 Apr 2, 2026 v0.1.5 Apr 2, 2026 v0.1.4 Apr 3, 2026 v0.1.3 Apr 2, 2026 v0.1.2 Apr 1, 2026 v0.1.1 Apr 1, 2026 Changes in this version + type Blob struct + Digest string + MediaType string + RefCount int + Size int64 + type DashboardStats struct + BlobCount int + RepositoryCount int + TagCount int + TotalSize int64 + type Repository struct + CreatedAt time.Time + ID int64 + Name string + TagCount int + TotalSize int64 + UpdatedAt time.Time + type Store struct + func New(dsn string) (*Store, error) + func (s *Store) Close() error + func (s *Store) CreateToken(name, createdBy string) (string, error) + func (s *Store) DeleteTag(ctx context.Context, repoName, tagName string) error + func (s *Store) DeleteToken(id int64) error + func (s *Store) GetRepository(ctx context.Context, name string) (*Repository, error) + func (s *Store) GetStats(ctx context.Context) (*DashboardStats, error) + func (s *Store) GetTag(ctx context.Context, repoName, tagName string) (*Tag, error) + func (s *Store) ListRepositories(ctx context.Context) ([]Repository, error) + func (s *Store) ListTags(ctx context.Context, repoName string) ([]Tag, error) + func (s *Store) ListTokens() ([]Token, error) + func (s *Store) SyncFromCatalog(ctx context.Context, reg *registry.Registry) error + func (s *Store) ValidateToken(plaintext string) bool + type Tag struct + Digest string + ID int64 + LayerCount int + ManifestJSON string + Name string + PushedAt time.Time + RepoName string + RepositoryID int64 + SyncedAt time.Time + TotalSize int64 + type Token struct + CreatedAt time.Time + CreatedBy string + ID int64 + LastUsed *time.Time + Name string + Token string