migrate files + upload meta data

This commit is contained in:
m
2026-07-12 09:33:04 +02:00
parent 1d35bea1c5
commit 1f3bee120d
8 changed files with 235 additions and 15 deletions
+21
View File
@@ -0,0 +1,21 @@
-- name: GetFile :one
SELECT * FROM files
WHERE id = ? LIMIT 1;
-- name: ListFiles :many
SELECT * FROM files
ORDER BY created_at DESC;
-- name: CreateFile :one
INSERT INTO files (id, name, mime_type, size, storage_key, checksum, created_at, updated_at)
VALUES (?, ?, ?, ?, ?, ?, CURRENT_TIMESTAMP, CURRENT_TIMESTAMP)
RETURNING *;
-- name: UpdateFile :exec
UPDATE files
SET name = ?, mime_type = ?, ocr_text = ?, updated_at = CURRENT_TIMESTAMP
WHERE id = ?;
-- name: DeleteFile :exec
DELETE FROM files
WHERE id = ?;