From 1517c068fa7113813d4ea1d0572dba592fb211fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=93=D1=80=D0=B8=D0=B3=D0=BE=D1=80=D0=B8=D0=B9=20=D0=A1?= =?UTF-8?q?=D0=B0=D1=84=D1=80=D0=BE=D0=BD=D0=BE=D0=B2?= Date: Mon, 21 Jul 2025 18:23:21 +0000 Subject: [PATCH] Update README.md --- README.md | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 6d4979a..71fc4df 100644 --- a/README.md +++ b/README.md @@ -82,6 +82,8 @@ Futriix является резидентной субд, т.е. храняще * Команды, выполняемые с привилегиями суперпользователя (root), отмечены символом приглашения **«#»** * Команды, выполняемые с правами обычного пользователя(user), отмечены символом приглашения **«$»** * **FutBot** - интеллектуальный помощник в мессенджере Телеграмм, помогающий осущесвлять быстрый поиск по документации проекта +* **futriix** - сервер проекта futriix +* **Clif (CLient Futriix)**- клиент проекта futriix ## Подготовка @@ -128,7 +130,19 @@ Futriix является резидентной субд, т.е. храняще 4. Запускаем серверв futriix'а с помощью команды `./futriix` ```sh $ ./futriix - ``` + +Futriix Server started successfully! +18:18:58 [INFO] Starting server on 127.0.0.1:8080 +18:18:58 [INFO] Log file: logs/futriix_21.07.2025 21-18-58.log +18:18:58 [INFO] Symlink: futriix.log +18:18:58 [INFO] Starting server on 127.0.0.1:8080 +18:18:58 [INFO] Server::run; addr=0.0.0.0:8081 +18:18:58 [INFO] listening on http://0.0.0.0:8081 +18:18:58 [INFO] Futriix Server started successfully! +18:18:58 [INFO] Listening on: 127.0.0.1:8080 +18:18:58 [INFO] HTTP API available on: 0.0.0.0:8081 + ``` + 5. Для запуска тестов запускаем команды: ```sh $ cargo test --test integration # запуск только интеграционных тестов @@ -146,6 +160,13 @@ Futriix является резидентной субд, т.е. храняще Запускаем клиент Futriix, перейдя в каталог с исходным кодом: ```sh $ cd /target/realease && ./clif + + Futriix CLI Client + Connected to server at 127.0.0.1:8080 + Type 'help' for available commands + + futriix:~> insert user1 {"name": "Alice", "age": 25} + ``` Проверяем доступность сервера, выполняяя команду `insert`, если будет получен ответ `successful`-значит вставка данных работает корректно