Skip to content

mrZedov/test-WTTSolutions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

test-WTTSolutions

База расположена по адресу mongodb://localhost

Реализованы следующие методы:

Get() http://localhost:3000/employees Получение массива всех сотрудников

@Get(:id) http://localhost:3000/employees/:id Получить одного сотрудника по ID

@Post() http://localhost:3000/employees Добавление нового сотрудника. При выполнении запроса происходит валидация на обязательность поля , но потенциально широкие возможности проверки полей и будут соответствовать текущему времени операции добавления
В ответе будет найденный элемент

@Put(:id) http://localhost:3000/employees/:id Найти сотрудника по ID и осуществить замену полей новыми значениями В ответе будет новый измененный элемент будет обновлено на текущеее время операции изменения

@Delete(:id) http://localhost:3000/employees/:id Удалить сотрудника по ID из базы В ответе будет удаленный элемент

Реквизиты записи сотрудника:

  • firstName: string;
  • lastName: string;
  • login: string;
  • workPhone: string;
  • personalPhone: string;
  • workEmail: string;
  • personalEmail: string;
  • company: string;
  • businessLocation: string;
  • role: string;
  • hourlyRate: number;

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors