mirror of
https://github.com/lightninglabs/loop.git
synced 2026-08-17 13:06:51 +02:00
staticaddr: selected swap amount migration
The selected_amount column of all previous swaps is filled with the total value of deposits that partook in these swaps.
This commit is contained in:
parent
23f6c24c0c
commit
2ee772b251
8 changed files with 265 additions and 7 deletions
|
|
@ -457,6 +457,23 @@ func (q *Queries) MapDepositToSwap(ctx context.Context, arg MapDepositToSwapPara
|
|||
return err
|
||||
}
|
||||
|
||||
const overrideSelectedSwapAmount = `-- name: OverrideSelectedSwapAmount :exec
|
||||
UPDATE static_address_swaps
|
||||
SET
|
||||
selected_amount = $2
|
||||
WHERE swap_hash = $1
|
||||
`
|
||||
|
||||
type OverrideSelectedSwapAmountParams struct {
|
||||
SwapHash []byte
|
||||
SelectedAmount int64
|
||||
}
|
||||
|
||||
func (q *Queries) OverrideSelectedSwapAmount(ctx context.Context, arg OverrideSelectedSwapAmountParams) error {
|
||||
_, err := q.db.ExecContext(ctx, overrideSelectedSwapAmount, arg.SwapHash, arg.SelectedAmount)
|
||||
return err
|
||||
}
|
||||
|
||||
const swapHashForDepositID = `-- name: SwapHashForDepositID :one
|
||||
SELECT
|
||||
swap_hash
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue