LIKE
CREATE TABLE contacts (
first_name text NOT NULL,
last_name text NOT NULL,
email text NOT NULL
);
CREATE UNIQUE INDEX idx_contacts_email
EXPLAIN QUERY PLAN
SELECT
first_name,
last_name,
email
FROM
contacts
WHERE
email LIKE 'lisa.smith@sqlitetutorial.ne%';
SEARCH TABLE contacts USING INDEX idx_contacts_email (email>? AND email<?)
TABLE SCAN
SEARCH TABLE data USING INDEX idx_data_email (email=?)
TABLE SCAN
LIKE
<test-suite type="TestSuite" id="1219" name="Tests" fullname="WebSocketTests.Tests" runstate="Runnable" testcasecount="39" result="Passed" start-time="2022-10-31T12:24:58.7422523Z" end-time="2022-10-31T12:24:59.4228116Z" duration="0.680559" total="39" passed="39" failed="0" warnings="0" inconclusive="0" skipped="0" asserts="178">
<data passed="1"/><data passed="2"/><data passed="3"/><data passed="4"/></test-suite>
r = root.find {it.name() == 'test-suite'}.value()[3].@passed
println "3 test-passed result one node - ${r.toString()}\n------"
3 test-passed result one node - 4
.git
e
узнать что клиент загрузил файл полностью сервер так просто не может клиект должен выполнить что нибудь еще - напишите отдельный эндпойнт для обаботки запроса "файл получил можете удалять"