14 lines
312 B
SQL
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;
|