add driversLicence model

This commit is contained in:
Alex
2024-09-29 21:16:58 +02:00
parent 41738753f0
commit 8a581da1d8
9 changed files with 135 additions and 16 deletions

View File

@@ -7,6 +7,25 @@ type roles struct {
Admin int8
}
type licences struct {
AM string
A1 string
A2 string
A string
B string
C1 string
C string
D1 string
D string
BE string
C1E string
CE string
D1E string
DE string
L string
T string
}
const (
UnverifiedStatus = iota + 1
VerifiedStatus
@@ -29,6 +48,25 @@ var Roles = roles{
Admin: 8,
}
var Licences = licences{
AM: "AM",
A1: "A1",
A2: "A2",
A: "A",
B: "B",
C1: "C1",
C: "C",
D1: "D1",
D: "D",
BE: "BE",
C1E: "C1E",
CE: "CE",
D1E: "D1E",
DE: "DE",
L: "L",
T: "T",
}
const PRIV_VIEW = 1
const PRIV_ADD = 2
const PRIV_EDIT = 4