app/imageoper, app/maindb: one image - one arch; app/storage: blob to name subdir

This commit is contained in:
2026-03-17 09:40:53 +02:00
parent 13b1905e05
commit 791e04cdf1
28 changed files with 680 additions and 569 deletions
+3 -3
View File
@@ -103,12 +103,12 @@ func (db *Database) GetBlobsByReferense(ctx context.Context, name, reference str
return blobs, err
}
func (db *Database) GetBlobUsage(ctx context.Context, digest string) (int64, error) {
func (db *Database) GetBlobUsage(ctx context.Context, name, digest string) (int64, error) {
var err error
var usage int64
count := make([]int64, 0)
request := `SELECT count(id) AS count FROM blobs WHERE digest = $1`
err = db.db.Select(&count, request, digest)
request := `SELECT count(id) AS count FROM blobs WHERE name = $1 AND digest = $2`
err = db.db.Select(&count, request, name, digest)
if err != nil {
return usage, err
}