working commit

This commit is contained in:
2026-02-04 21:43:26 +02:00
parent 55e8abcdd3
commit 3900d93559
7 changed files with 340 additions and 68 deletions
+1 -10
View File
@@ -37,7 +37,7 @@ func (db *Database) UpdateManifest(ctx context.Context, manifest *descr.Manifest
return err
}
func (db *Database) InsertManifestWithBlobs(ctx context.Context, manifest *descr.Manifest, config *descr.Blob, layers []descr.Blob) error {
func (db *Database) InsertManifestWithLayers(ctx context.Context, manifest *descr.Manifest, layers []descr.Blob) error {
var err error
var request string
@@ -53,15 +53,6 @@ func (db *Database) InsertManifestWithBlobs(ctx context.Context, manifest *descr
if err != nil {
return err
}
// Config
request = `
INSERT INTO blobs(id, name, reference, mediaType, digest, size, created_at, updated_at)
VALUES ($1, $2, $3, $4, $5, $6, $7, $8)`
_, err = tx.Exec(request, config.ID, config.Name, config.Reference, config.MediaType,
config.Digest, config.Size, config.CreatedAt, config.UpdatedAt)
if err != nil {
return err
}
// Layers
for _, layer := range layers {
request = `