Retrieves a specific lineage mapping
(ctx context.Context, id int64)
| 184 | GetLineageMappings(ctx context.Context, balanceID string) ([]model.LineageMapping, error) // Retrieves all lineage mappings for a balance |
| 185 | GetLineageMappingByProvider(ctx context.Context, balanceID, provider string) (*model.LineageMapping, error) // Retrieves a specific lineage mapping |
| 186 | DeleteLineageMapping(ctx context.Context, id int64) error // Deletes a lineage mapping |
| 187 | |
| 188 | // Outbox methods for atomic lineage processing |
| 189 | InsertLineageOutboxInTx(ctx context.Context, tx *sql.Tx, outbox *model.LineageOutbox) error // Inserts outbox entry within a transaction |
nothing calls this directly
no outgoing calls
no test coverage detected