0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-02-03 12:59:12 -05:00
penpot/backend/resources/sql/kvstore.sql

18 lines
402 B
MySQL
Raw Normal View History

-- :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;