crush / internal /db /sql /read_files.sql
SaylorTwift's picture
SaylorTwift HF Staff
Add files using upload-large-folder tool
e089492 verified
Raw History Blame Contribute Delete
423 Bytes
-- name: RecordFileRead :exec
INSERT INTO read_files (
session_id,
path,
read_at
) VALUES (
?,
?,
strftime('%s', 'now')
) ON CONFLICT(path, session_id) DO UPDATE SET
read_at = excluded.read_at;
-- name: GetFileRead :one
SELECT * FROM read_files
WHERE session_id = ? AND path = ? LIMIT 1;
-- name: ListSessionReadFiles :many
SELECT * FROM read_files
WHERE session_id = ?
ORDER BY read_at DESC;