lnd/sqldb/sqlc
Elle Mouton f89e3ceced
graph/db+sqldb: implement ForEachSourceNodeChannel
In this commit, the ForEachSourceNodeChannel implementation of the
SQLStore is added. Since this is the first method of the SQLStore that
fetches channel and policy info, it also adds all the helpers that are
required to do so. These will be re-used in upcoming commits as more
"For"-type methods are added.

With this implementation, we convert the `TestForEachSourceNodeChannel`
such that it is run against SQL backends.
2025-06-18 08:43:56 +02:00
..
migrations sqldb: channel policy tables 2025-06-12 07:16:18 +02:00
queries graph/db+sqldb: implement ForEachSourceNodeChannel 2025-06-18 08:43:56 +02:00
amp_invoices.sql.go sqlc: update sqlc compiler to 1.29.0 2025-05-25 18:23:35 +02:00
db.go sqlc: update sqlc compiler to 1.29.0 2025-05-25 18:23:35 +02:00
graph.sql.go graph/db+sqldb: implement ForEachSourceNodeChannel 2025-06-18 08:43:56 +02:00
invoice_events.sql.go sqlc: update sqlc compiler to 1.29.0 2025-05-25 18:23:35 +02:00
invoices.sql.go sqlc: update sqlc compiler to 1.29.0 2025-05-25 18:23:35 +02:00
migration.sql.go sqlc: update sqlc compiler to 1.29.0 2025-05-25 18:23:35 +02:00
models.go sqldb: channel policy tables 2025-06-12 07:16:18 +02:00
querier.go graph/db+sqldb: implement ForEachSourceNodeChannel 2025-06-18 08:43:56 +02:00