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:
Viktor Torstensson 2026-05-13 20:34:04 +02:00
parent ddb750251e
commit 6a29185689
No known key found for this signature in database
GPG key ID: 961CC8259AE675D4
2 changed files with 20 additions and 0 deletions

View file

@ -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

View file

@ -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