MCPcopy Index your code
hub / github.com/coder/coder / contiguousFromTop

Function contiguousFromTop

scripts/develop/dbrecovery.go:336–345  ·  view source on GitHub ↗
(rollbacks []rollbackEntry, dbVersion int)

Source from the content-addressed store, hash-verified

334}
335
336func contiguousFromTop(rollbacks []rollbackEntry, dbVersion int) bool {
337 expected := dbVersion
338 for _, rb := range rollbacks {
339 if rb.version != expected {
340 return false
341 }
342 expected--
343 }
344 return true
345}
346
347func applyRollback(ctx context.Context, db *sql.DB, rb rollbackEntry) error {
348 tx, err := db.BeginTx(ctx, nil)

Callers 1

checkAndRecoverFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected