Регистрация ошибок системы
Выполняет задачу связи регистрации ошибок с пользователем и ролью. Участвует в процессах описания ошибки, ее типа, файла, даты появления.
Атрибуты
- id - bigint - уникальный ID.
- date - datetime - дата последнего появления.
- date_first - datetime - дата первой регистрации.
- ip - char(16) - IP пользователя.
- user_id - bigint - связь с пользователем.
- role_id - bigint - связь с ролью.
- type - varchar(30) - тип ошибки (код).
- title - varchar(30) - заголовок ошибки.
- file - varchar(255) - файл с ошибкой.
- line - int - строка с ошибкой. Например, application/controllers/didesk/file.php [303]. 303 — это строка.
- message - text - сообщение, которое выдал сервер при исполнении, когда возникала ошибка. Например «array_keys() expects parameter 1 to be array, boolean given».
- frequency - int - частота появление этой ошибки, количество с тем же заголовком, файлом и строкой.
- stack - text - стек вызовов.
- status - enum - статус:
- new - новая ошибка, не обработано
- resolved - ошибка исправлена
- delay - отложено на потом, не критично
- feature – не баг, а фича)
Табличное представление
Некоторое табличное представление