sqldb+paymentsdb: add queries to insert all relavant data

In this commit we add all queries which we will need to insert
payment related data into the db.
This commit is contained in:
ziggie committed 2026-02-25 08:02:09 +01:00
1 parent c3e25ff8ef
commit 0c96a2d722
4 files changed
+598

No files matched your search

+14
View File
@@ -60,6 +60,20 @@ type SQLQueries interface {
/*
Payment DB write operations.
*/
InsertPaymentIntent(ctx context.Context, arg sqlc.InsertPaymentIntentParams) (int64, error)
InsertPayment(ctx context.Context, arg sqlc.InsertPaymentParams) error
InsertPaymentFirstHopCustomRecord(ctx context.Context, arg sqlc.InsertPaymentFirstHopCustomRecordParams) error
InsertHtlcAttempt(ctx context.Context, arg sqlc.InsertHtlcAttemptParams) (int64, error)
InsertRouteHop(ctx context.Context, arg sqlc.InsertRouteHopParams) (int64, error)
InsertRouteHopMpp(ctx context.Context, arg sqlc.InsertRouteHopMppParams) error
InsertRouteHopAmp(ctx context.Context, arg sqlc.InsertRouteHopAmpParams) error
InsertRouteHopBlinded(ctx context.Context, arg sqlc.InsertRouteHopBlindedParams) error
InsertPaymentAttemptFirstHopCustomRecord(ctx context.Context, arg sqlc.InsertPaymentAttemptFirstHopCustomRecordParams) error
InsertPaymentHopCustomRecord(ctx context.Context, arg sqlc.InsertPaymentHopCustomRecordParams) error
SettleAttempt(ctx context.Context, arg sqlc.SettleAttemptParams) error
DeletePayment(ctx context.Context, paymentID int64) error