mirror of
https://github.com/penpot/penpot.git
synced 2025-02-03 12:59:12 -05:00
18 lines
402 B
MySQL
18 lines
402 B
MySQL
|
-- :name update-kvstore :<! :1
|
||
|
insert into kvstore (key, value, "user")
|
||
|
values (:key, :value, :user)
|
||
|
on conflict ("user", key)
|
||
|
do update set value = :value, version = :version
|
||
|
returning *;
|
||
|
|
||
|
-- :name retrieve-kvstore :? :1
|
||
|
select kv.*
|
||
|
from kvstore as kv
|
||
|
where kv."user" = :user
|
||
|
and kv.key = :key;
|
||
|
|
||
|
-- :name delete-kvstore :! :n
|
||
|
delete from kvstore
|
||
|
where "user" = :user
|
||
|
and key = :key;
|