Advertisement
jewalky

Untitled

May 11th, 2017
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.51 KB | None | 0 0
  1. db:
  2. - device:
  3. - str id
  4. - int category
  5. - int manufacturer
  6. - int frequency
  7. - str comment
  8.  
  9. - category, manufacturer, frequency:
  10. - int id
  11. - str type (varchar 16?)
  12. - str name
  13.  
  14. - commandclass:
  15. - str device
  16. - str name
  17.  
  18. - check:
  19. - str device
  20. - int id
  21. - date date
  22. - int user
  23. - int version # версия прошивки/спринт/етц
  24.  
  25. - commandclass_status:
  26. - int check
  27. - int status
  28.  
  29. - version:
  30. - int id
  31. - date date # дата когда создана версия
  32. - str description
  33.  
  34. Идея: админ добавляет девайсы и создаёт версию прошивки.
  35. Тестировщики проходят по текущей версии, выставляют статусы коммандклассам.
  36. Последовательность: тестер жмёт Check, создаётся новая версия ПРОВЕРКИ, (если уже есть для текущей версии - старая удаляется), прочекивает. Дальше статус ставится в -1, 0, +1.
  37. Для репортов берётся version самый последний по date, берутся check все которые подходят под id версии последней, берутся девайсы для которых нет check.
  38. По чекам проценты, по последним процент непрочеканных совсем.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement