Files
blog-server/internal/db/query/files.sql
2026-07-29 22:10:36 +08:00

14 lines
312 B
SQL

-- name: CreateFile :one
INSERT INTO files(file_name, file_path, original_name, folder_name, mime_type, file_size)
VALUES ($1, $2, $3, $4, $5, $6) RETURNING id,file_path,file_name;
-- name: GetFiles :many
SELECT *
FROM files
ORDER BY id LIMIT $1
OFFSET $2;
-- name: CountFiles :one
SELECT COUNT(*)
FROM files;