class AuthType(object):
    """
    An auth type defines what write privileges an authenticated agent has.
    """
    MATCH_VIDEO = 0
    EVENT_TEAMS = 1
    EVENT_MATCHES = 2
    EVENT_RANKINGS = 3
    EVENT_ALLIANCES = 4
    EVENT_AWARDS = 5

    type_names = {
        MATCH_VIDEO: "match video",
        EVENT_TEAMS: "event teams",
        EVENT_MATCHES: "event matches",
        EVENT_RANKINGS: "event rankings",
        EVENT_ALLIANCES: "event alliances",
        EVENT_AWARDS: "event awrads"
    }

class AuthType(object):
    """
    An auth type defines what write privileges an authenticated agent has.
    """
    EVENT_DATA = 0
    MATCH_VIDEO = 1
    EVENT_TEAMS = 2
    EVENT_MATCHES = 3
    EVENT_RANKINGS = 4
    EVENT_ALLIANCES = 5
    EVENT_AWARDS = 6

    type_names = {
        EVENT_DATA: "event data",
        MATCH_VIDEO: "match video",
        EVENT_TEAMS: "event teams",
        EVENT_MATCHES: "event matches",
        EVENT_RANKINGS: "event rankings",
        EVENT_ALLIANCES: "event alliances",
        EVENT_AWARDS: "event awrads"
    }

Revert "Remove AuthType.EVENT_DATA and renumber"
Revert "Remove AuthType.EVENT_DATA and renumber"

This reverts commit 38248941eb47a04b82fe52e1adca7387dafcf7f3.

  class AuthType(object):
      """
      An auth type defines what write privileges an authenticated agent has.
      """
+     EVENT_DATA = 0
-     MATCH_VIDEO = 0
+     MATCH_VIDEO = 1
-     EVENT_TEAMS = 1
+     EVENT_TEAMS = 2
-     EVENT_MATCHES = 2
+     EVENT_MATCHES = 3
-     EVENT_RANKINGS = 3
+     EVENT_RANKINGS = 4
-     EVENT_ALLIANCES = 4
+     EVENT_ALLIANCES = 5
-     EVENT_AWARDS = 5
+     EVENT_AWARDS = 6
  
      type_names = {
+         EVENT_DATA: "event data",
          MATCH_VIDEO: "match video",
          EVENT_TEAMS: "event teams",
          EVENT_MATCHES: "event matches",
          EVENT_RANKINGS: "event rankings",
          EVENT_ALLIANCES: "event alliances",
          EVENT_AWARDS: "event awrads"
      }
  
Revert "Remove AuthType.EVENT_DATA and renumber"
## Code Before:
class AuthType(object):
    """
    An auth type defines what write privileges an authenticated agent has.
    """
    MATCH_VIDEO = 0
    EVENT_TEAMS = 1
    EVENT_MATCHES = 2
    EVENT_RANKINGS = 3
    EVENT_ALLIANCES = 4
    EVENT_AWARDS = 5

    type_names = {
        MATCH_VIDEO: "match video",
        EVENT_TEAMS: "event teams",
        EVENT_MATCHES: "event matches",
        EVENT_RANKINGS: "event rankings",
        EVENT_ALLIANCES: "event alliances",
        EVENT_AWARDS: "event awrads"
    }

## Instruction:
Revert "Remove AuthType.EVENT_DATA and renumber"
## Code After:
class AuthType(object):
    """
    An auth type defines what write privileges an authenticated agent has.
    """
    EVENT_DATA = 0
    MATCH_VIDEO = 1
    EVENT_TEAMS = 2
    EVENT_MATCHES = 3
    EVENT_RANKINGS = 4
    EVENT_ALLIANCES = 5
    EVENT_AWARDS = 6

    type_names = {
        EVENT_DATA: "event data",
        MATCH_VIDEO: "match video",
        EVENT_TEAMS: "event teams",
        EVENT_MATCHES: "event matches",
        EVENT_RANKINGS: "event rankings",
        EVENT_ALLIANCES: "event alliances",
        EVENT_AWARDS: "event awrads"
    }
