Очередь файлов курсов для сравнения
Выполняет задачу связи очереди файлов с очередью курсов. Участвует в процессах указания пути к файлу и текстовой версии.
Атрибуты
- id - bigint - уникальный ID.
- queue_id bigint - связь с очередью курсов для сравнения на идентичность.
- course_number - enum - курс (мы сравниваем 2 курса, а файлы лежат в отдельной таблице. Нужно определить к какому из двух курсов относится файл. Первый или второй):
- 1 - оригинал
- 2 - сравниваемый
- filepath - varchar(255) - путь к файлу.
- txt_filepath - varchar(255) - путь к текстовой версии файла (без форматирования, для сравнения).
- status - enum - статус обработки:
- queued - в очереди
- in_progress - в обработке
- completed - завершено
- error - закончилось с ошибкой
Табличное представление
Некоторое табличное представление