Проблема: - Поле OrderStatus.color имеет max_length=7 (для hex типа #FF5733) - В тестах использовались названия: 'secondary', 'warning', 'success' (9 символов) - PostgreSQL выдавал ошибку: value too long for type character varying(7) Решение: - Заменены названия цветов на hex коды: * 'secondary' → '#9E9E9E' (серый) * 'warning' → '#FF9800' (оранжевый) * 'success' → '#4CAF50' (зелёный) * 'danger' → '#F44336' (красный) * 'info' → '#17A2B8' (голубой)
55 KiB
55 KiB