MCPcopy Create free account
hub / github.com/devaccuracy/ledgerforge / UpdateReconciliationStatus

Method UpdateReconciliationStatus

database/repository.go:155–155  ·  view source on GitHub ↗

Retrieves a reconciliation by ID

(ctx context.Context, id string, status string, matchedCount, unmatchedCount int)

Source from the content-addressed store, hash-verified

153 RecordReconciliation(ctx context.Context, rec *model.Reconciliation) error // Records a new reconciliation
154 GetReconciliation(ctx context.Context, id string) (*model.Reconciliation, error) // Retrieves a reconciliation by ID
155 UpdateReconciliationStatus(ctx context.Context, id string, status string, matchedCount, unmatchedCount int) error // Updates the status of a reconciliation
156 GetReconciliationsByUploadID(ctx context.Context, uploadID string) ([]*model.Reconciliation, error) // Retrieves reconciliations by upload ID
157 RecordMatch(ctx context.Context, match *model.Match) error // Records a match in reconciliation
158 GetMatchesByReconciliationID(ctx context.Context, reconciliationID string) ([]*model.Match, error) // Retrieves matches by reconciliation ID

Callers 4

StartReconciliationMethod · 0.65

Implementers 2

Datasourcedatabase/db.go
MockDataSourcedatabase/mocks/repo_mocks.go

Calls

no outgoing calls

Tested by

no test coverage detected