Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- db:
- - device:
- - str id
- - int category
- - int manufacturer
- - int frequency
- - str comment
- - category, manufacturer, frequency:
- - int id
- - str type (varchar 16?)
- - str name
- - commandclass:
- - str device
- - str name
- - check:
- - str device
- - int id
- - date date
- - int user
- - int version # версия прошивки/спринт/етц
- - commandclass_status:
- - int check
- - int status
- - version:
- - int id
- - date date # дата когда создана версия
- - str description
- Идея: админ добавляет девайсы и создаёт версию прошивки.
- Тестировщики проходят по текущей версии, выставляют статусы коммандклассам.
- Последовательность: тестер жмёт Check, создаётся новая версия ПРОВЕРКИ, (если уже есть для текущей версии - старая удаляется), прочекивает. Дальше статус ставится в -1, 0, +1.
- Для репортов берётся version самый последний по date, берутся check все которые подходят под id версии последней, берутся девайсы для которых нет check.
- По чекам проценты, по последним процент непрочеканных совсем.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement