POST /api/upload-asset/{asset-name}
Условие
Заголовок раздела «Условие»POST /api/upload-asset/{asset-name}
Request:Body: any-data
Response:{"status ":"ok "}GET /api/asset/{asset-name}
Response:asset-bodyschema.sql
CREATE extension IF NOT EXISTS pgcrypto;
-- таблица с пользователямиCREATE TABLE IF NOT EXISTS users (id bigserial PRIMARY KEY,login text NOT NULL UNIQUE,password_hash text NOT NULL,created_at timestamptz NOT NULL DEFAULT NOW());
-- таблица сессийCREATE TABLE IF NOT EXISTS sessions (id text PRIMARY KEY DEFAULT encode(gen_random_bytes(16), 'hex '),uid bigint NOT NULL, -- user idcreated_at timestamptz NOT NULL DEFAULT NOW());
-- таблица с файламиCREATE TABLE IF NOT EXISTS assets (name text NOT NULL,uid bigint NOT NULL, -- user iddata bytea NOT NULL,created_at timestamptz NOT NULL DEFAULT NOW(),PRIMARY KEY(name, uid));
-- тестовый пользовательINSERT INTOusers (login, password_hash)VALUES('alice ', encode(digest('secret ','md5 '), 'hex ')) ON conflict DO nothing;Решение
Заголовок раздела «Решение»Источник: Clearway Integration (clearway.ru) · 1 кв 2025
← Даны таблицы Orders и HistoricalOrder.… · Все задачи · SQL и реляционные БД · Нужно написать запрос который выведет 5… →