06.03.2026 00:00

Folder

Модель, описывающая папку файлов
Название Тип данных Описание
id long Уникальный идентификатор папки
name string Наименование папки
parent_id long? Родительская папка
user_id long Владелец папки
access_level FileAccessLevelEnum Уровень доступа папки
date long Дата создания (Unix timestamp)
last_update long Дата обновления (Unix timestamp)
deleted bool Признак мягкого удаления

Ограничения:

  • Поддерживаются подпапки.
  • Максимальная глубина вложенности: 5.
  • Удаление папки запрещено, если в ней есть неудалённые файлы.
  • Удаление папки запрещено, если в ней есть неудалённые подпапки.
  • Поле level является внутренним служебным и не публикуется в API.
Допустимые значения access_level
Значение Описание
system Системная папка
personal Персональная папка
public Общедоступная папка