Add support for changing user color in name modal. Closes #1805
This commit is contained in:
2
db/db.go
2
db/db.go
@@ -1,6 +1,6 @@
|
||||
// Code generated by sqlc. DO NOT EDIT.
|
||||
// versions:
|
||||
// sqlc v1.14.0
|
||||
// sqlc v1.15.0
|
||||
|
||||
package db
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// Code generated by sqlc. DO NOT EDIT.
|
||||
// versions:
|
||||
// sqlc v1.14.0
|
||||
// sqlc v1.15.0
|
||||
|
||||
package db
|
||||
|
||||
|
||||
@@ -105,3 +105,6 @@ SELECT count(*) FROM users WHERE display_name = $1 AND authenticated_at is not n
|
||||
|
||||
-- name: ChangeDisplayName :exec
|
||||
UPDATE users SET display_name = $1, previous_names = previous_names || $2, namechanged_at = $3 WHERE id = $4;
|
||||
|
||||
-- name: ChangeDisplayColor :exec
|
||||
UPDATE users SET display_color = $1 WHERE id = $2;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// Code generated by sqlc. DO NOT EDIT.
|
||||
// versions:
|
||||
// sqlc v1.14.0
|
||||
// sqlc v1.15.0
|
||||
// source: query.sql
|
||||
|
||||
package db
|
||||
@@ -153,6 +153,20 @@ func (q *Queries) BanIPAddress(ctx context.Context, arg BanIPAddressParams) erro
|
||||
return err
|
||||
}
|
||||
|
||||
const changeDisplayColor = `-- name: ChangeDisplayColor :exec
|
||||
UPDATE users SET display_color = $1 WHERE id = $2
|
||||
`
|
||||
|
||||
type ChangeDisplayColorParams struct {
|
||||
DisplayColor int32
|
||||
ID string
|
||||
}
|
||||
|
||||
func (q *Queries) ChangeDisplayColor(ctx context.Context, arg ChangeDisplayColorParams) error {
|
||||
_, err := q.db.ExecContext(ctx, changeDisplayColor, arg.DisplayColor, arg.ID)
|
||||
return err
|
||||
}
|
||||
|
||||
const changeDisplayName = `-- name: ChangeDisplayName :exec
|
||||
UPDATE users SET display_name = $1, previous_names = previous_names || $2, namechanged_at = $3 WHERE id = $4
|
||||
`
|
||||
|
||||
Reference in New Issue
Block a user