Skip to content

kpolischuk/test_task3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Задача:

Спроектувати сервіс, який по заданому шляху побудує дерево до заданого файлу/папки. Структура файлів/папок зберігається в заданому сховищі (MySql).

* (задача з зірочкою)

  • Дотримуватись правил фоматування (eslint)
  • Написати тести
  • Написати Dockerfile

** (чсв росте)

  • Спроектувати з перспективою редагування структури дерева

*** (моє увоженіє)

  • Спроектувати з можливістю міграції на інший тип сховища

Вхідні дані:

Рядок, який містить шлях до файла/папки, наприклад: /usr/bin/applications/myStuff.cfg

Інтерфейс роботи з вхідними даними довільний.

Вихідні дані:

  • якщо вказані файл/папка існують:
    • Дерево вигляду
      -usr
      |
      --bin
        |
        --applications
          |
          --myStuff.cfg
      
    • Вкладеність повинно бути видно
    • Потрібно розрізняти файл і папку
  • якщо такого файлу/папки немає: Повертати помилку.

Спосіб відображення результату роботи довільний.

Технології:

  • MySql для зберігання

Планування:

Прохання оцінити, скільки часу знадобиться на виконання завдання.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published