Draft: [compare] change repo, arch to int in db

Closed patrick requested to merge papajoke/manjaro.org:draft into main

! big migration to make : old tables content are break

* replace Enum by Django Enum [Choices](https://docs.djangoproject.com/en/3.2/ref/models/fields/#enumeration-types)
   - repo
   - arch
   - TODO for branch
  if class are outside Model: not good for eyes to view always `x86_64.REPO.CORE(xxx).label`
* validate begin in Model
* status : now repository is `sorted` by enum
* status : no repeat branch in "update status"
* first page tests for model package only
* `CACHE_DIR` moved for futur tests more easy
Edited by patrick

Merge request reports