# ======================================================================================================================

# Пост запросы

# ======================================================================================================================

CREATE_STUDENT_POST_REQUEST_ENDPOINT = '/create/student'
CREATE_STUDENT_POST_REQUEST_BODY = {
    'student_id_card': str,
    'name': str,
    'last_name': str,
    'group': str,
    'squad': str,
    'direction_study': str,
}

# ======================================================================================================================

# Гет запросы

# ======================================================================================================================

# Этот синтаксис: "<int:student_id_card>" означает, что тут должно стоять число
STUDENT_GET_REQUEST_ENDPOINT = '/get/student/<int:student_id_card>'


# ======================================================================================================================

# Пут запросы

# ======================================================================================================================

UPDATE_STUDENT_PUT_REQUEST_ENDPOINT = '/put/student/<int:student_id_card>'
# Все поля тут необязательные, просто передаешь тело, с n кол-вом полей. Те поля, которые пришли - обновляем в таблице.
# Если тело пустое, то выбрасываем сообщение об ошибке
UPDATE_STUDENT_PUT_REQUEST_BODY = {
    'name': str,
    'last_name': str,
    'group': str,
    'squad': str,
    'direction_study': str,
}
