package database
import "github.com/containerd/accelerated-container-image/cmd/convertor/database"
Index ¶
Types ¶
type ConversionDatabase ¶
type ConversionDatabase interface { GetEntryForRepo(ctx context.Context, host string, repository string, chainID string) *Entry GetCrossRepoEntries(ctx context.Context, host string, chainID string) []*Entry CreateEntry(ctx context.Context, host string, repository string, convertedDigest digest.Digest, chainID string, size int64) error DeleteEntry(ctx context.Context, host string, repository string, chainID string) error }
func NewSqlDB ¶
func NewSqlDB(db *sql.DB) ConversionDatabase
type Entry ¶
type Entry struct { ConvertedDigest digest.Digest DataSize int64 Repository string ChainID string Host string }
Source Files ¶
- Version
- v1.0.1
- Published
- Nov 15, 2023
- Platform
- linux/amd64
- Imports
- 5 packages
- Last checked
- 2 hours ago –
Tools for package owners.