Files
Memoh/db/queries/snapshots.sql
T
2026-01-20 00:04:23 +07:00

14 lines
406 B
SQL

-- name: InsertSnapshot :exec
INSERT INTO snapshots (id, container_id, parent_snapshot_id, snapshotter, digest)
VALUES (
sqlc.arg(id),
sqlc.arg(container_id),
sqlc.arg(parent_snapshot_id),
sqlc.arg(snapshotter),
sqlc.arg(digest)
)
ON CONFLICT (id) DO NOTHING;
-- name: ListSnapshotsByContainerID :many
SELECT * FROM snapshots WHERE container_id = sqlc.arg(container_id) ORDER BY created_at ASC;