CI / ci (push) Successful in 9m17s
Co-authored-by: orchestrator-agent <20+orchestrator-agent@code.cubecraftcreations.com>
7 lines
310 B
SQL
7 lines
310 B
SQL
-- name: ClaimScheduleRun :execrows
|
|
-- Claims one period of a schedule. The insert is the claim: 1 row means
|
|
-- this caller owns the period, 0 rows means it was already claimed.
|
|
INSERT INTO schedule_runs (id, schedule, period_key, created_at)
|
|
VALUES (?, ?, ?, ?)
|
|
ON CONFLICT (schedule, period_key) DO NOTHING;
|