mirror of
https://github.com/lightninglabs/lightning-terminal.git
synced 2026-08-13 12:33:36 +02:00
sqlcmig6: add UpdateAccountLabel to sqlcmig6
Commit 24d7307a in `master` added a a new `UpdateAccountLabel` method to
the `Querier` interface. This commit also updates to `sqlcmig6` package
to support that query.
This commit is contained in:
parent
ddb750251e
commit
6a29185689
2 changed files with 20 additions and 0 deletions
|
|
@ -427,6 +427,25 @@ func (q *Queries) UpdateAccountExpiry(ctx context.Context, arg UpdateAccountExpi
|
|||
return id, err
|
||||
}
|
||||
|
||||
const updateAccountLabel = `-- name: UpdateAccountLabel :one
|
||||
UPDATE accounts
|
||||
SET label = $1
|
||||
WHERE id = $2
|
||||
RETURNING id
|
||||
`
|
||||
|
||||
type UpdateAccountLabelParams struct {
|
||||
Label sql.NullString
|
||||
ID int64
|
||||
}
|
||||
|
||||
func (q *Queries) UpdateAccountLabel(ctx context.Context, arg UpdateAccountLabelParams) (int64, error) {
|
||||
row := q.db.QueryRowContext(ctx, updateAccountLabel, arg.Label, arg.ID)
|
||||
var id int64
|
||||
err := row.Scan(&id)
|
||||
return id, err
|
||||
}
|
||||
|
||||
const updateAccountLastUpdate = `-- name: UpdateAccountLastUpdate :one
|
||||
UPDATE accounts
|
||||
SET last_updated = $1
|
||||
|
|
|
|||
|
|
@ -70,6 +70,7 @@ type Querier interface {
|
|||
UpdateAccountAliasForTests(ctx context.Context, arg UpdateAccountAliasForTestsParams) (int64, error)
|
||||
UpdateAccountBalance(ctx context.Context, arg UpdateAccountBalanceParams) (int64, error)
|
||||
UpdateAccountExpiry(ctx context.Context, arg UpdateAccountExpiryParams) (int64, error)
|
||||
UpdateAccountLabel(ctx context.Context, arg UpdateAccountLabelParams) (int64, error)
|
||||
UpdateAccountLastUpdate(ctx context.Context, arg UpdateAccountLastUpdateParams) (int64, error)
|
||||
UpdateFeatureKVStoreRecord(ctx context.Context, arg UpdateFeatureKVStoreRecordParams) error
|
||||
UpdateGlobalKVStoreRecord(ctx context.Context, arg UpdateGlobalKVStoreRecordParams) error
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue