diff options
| author | Kyren223 <Kyren223@proton.me> | 2024-11-23 22:32:02 +0200 |
|---|---|---|
| committer | Kyren223 <Kyren223@proton.me> | 2024-11-23 22:32:02 +0200 |
| commit | 7894503e7a5de54b2b6788822d248172ed1ca141 (patch) | |
| tree | fb752f67af438165eed26cce867c1257d2f4cebb /query/networks.sql | |
| parent | 25c79bfbf37a541f7115b5c9fea3656984b71d54 (diff) | |
Added network setters
Diffstat (limited to 'query/networks.sql')
| -rw-r--r-- | query/networks.sql | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/query/networks.sql b/query/networks.sql index 2253de4..751bf11 100644 --- a/query/networks.sql +++ b/query/networks.sql @@ -34,5 +34,31 @@ FROM users_networks JOIN users ON users.id = users_networks.user_id WHERE users_networks.network_id = ?; +-- name: SetNetworkName :one +UPDATE networks SET + name = ? +WHERE id = ? +RETURNING *; + +-- name: SetNetworkIcon :one +UPDATE networks SET + icon - ? + bg_hex_color = ? + fg_hex_color = ? +WHERE id = ? +RETURNING *; + +-- name: SetNetworkIsPublic :one +UPDATE networks SET + is_public = ? +WHERE id = ? +RETURNING *; + +-- name: TransferNetwork :one +UPDATE networks SET + owner_id = ? +WHERE id = ? +RETURNING *; + -- name: DeleteNetwork :exec DELETE FROM networks WHERE id = ?; |
