1
0
Fork 0

refactor(training): Training.Days is int8 instead of int32

This commit is contained in:
Vojtěch Mareš 2024-05-05 09:44:56 +02:00
parent 5b204c6a75
commit bda8bb9e85
Signed by: vojtech.mares
GPG key ID: C6827B976F17240D
3 changed files with 25 additions and 25 deletions

View file

@ -158,7 +158,7 @@ components:
type: string
days:
type: integer
format: int32
format: int8
minimum: 1
maximum: 5
required:

View file

@ -33,7 +33,7 @@ type ListTrainingsResponse = []Training
// NewTraining defines model for NewTraining.
type NewTraining struct {
Days int32 `json:"days"`
Days int8 `json:"days"`
Name string `json:"name"`
}
@ -57,7 +57,7 @@ type ProblemDetails struct {
// Training defines model for Training.
type Training struct {
Days int32 `json:"days"`
Days int8 `json:"days"`
Id TrainingID `json:"id"`
Name string `json:"name"`
}
@ -583,27 +583,27 @@ func (sh *strictHandler) UpdateTraining(ctx *fiber.Ctx, trainingID TrainingID) e
// Base64 encoded, gzipped, json marshaled Swagger object
var swaggerSpec = []string{
"H4sIAAAAAAAC/9RXz3LbthN+FQx+v1tpUc6fSYenpnWbaCZN3MTpxfUBApckHBKAgaVsjYZP0lPfpX2v",
"DgCRIiXakRtlHJ8sg8Dut98uPuyuKFeVVhIkWpqsqGaGVYBg/H9nhgkpZD47cf+lYLkRGoWSNOm+kdkJ",
"jahwS5phQSMqWQU0obg5HFEDV7UwkNIETQ0RtbyAijmr/zeQ0YT+L94AicNXG/f8N03jrFitpAUPbiYR",
"jGTlz8Yo4xa4kggS3U+mdSk4c1BjbdS8hOq7S+twr/Z0fRpOnQAyUdrgfkhA65+AB9BEdCYXrBTpTOoa",
"Hw6Vx0CEA7GB9lbhL6qW6UPBequQZA5AC6lpa8Dn8icDDKFN93u4qsF6bNooDQZFSHnKlv5vpkzFkCZU",
"SHz6hEa0YjeiqiuaPI9oJWT4fRxRXGoI2yAHT0QozlX7xaIRMqehuNoSPQ+7ouDvojOj5pfA0VnZxhvK",
"0pNZlu8ympzfTdhbuG4P0yZa7TjYDlyk97wqq0E4IqUXzUUT0VeAjw/0G2E71LYPWyBUdl8fLm1rxMwY",
"tvS3ohfRt1tsW7drR4k/+EgJFgwJZ8YIsAQLIGk4QFRGmAz3jgjpfr8+OzslrZhOyAcAUiBqm8RxypCh",
"YfwTmIkAzCbK5HGqeFxgVcYm4y++n74gmTKkUgaIkIEeoeTkD0mjbQ49hF3IL0lRV0weGWApm5dA4EaX",
"THo7xGrgIhOcoCJYCEsU57UxIDm4WFxoa5ma0GibW/cUWWSSw5jXj+9nxEAGwZhnTKQgUWQtaZ3z+zm1",
"yLAeyc1ZAYHtsIFwlQLJQYJhCCmZL71lZUQuJLFgFmA8uXvH3as2FFjCHlzbuqqYWW7ZJM7gaGxh4b+Q",
"+RnTW/fAf23D6CiN2iLqZXbslvQv8retZ8OuqpOXuhbpDkcRvTnK1dF6sW2pJmf93qrbcSQqrUx4N10r",
"ltBcYMnmk4oZsMXVhKsqLq7iZZ6nhllRxvpTHmPHQRPRjzp9VA/xNt7H8aY1XqYy1TZijHuOofJiSQWr",
"flioSwRe+My5vG366t/VJf79Jy/Ir8zAP3/RiNbGnWoV/Pr6erJzuoloKTisuVlbOjVKGwHIzLKnH9TZ",
"ta9/Iy9PZzSiCzA23Pjp5HgydRuVBsm0oAl96pciX26en3hx3BWUX8jBh+Y49Oo+S2kyfNHpVl//ZDq9",
"o0G9X2M63jqM9KcvSSkseknscDURfR6wjLnoMMfDQcR3tkFh15ESVpY9sxFF5rg5pxsKnCxoZUeoGnaa",
"60kKLP6o0uXBaBpvv5vhZXSDW7OTq+OvBuL2ZHWjJ/dHUpepZ/tlantAO0SOA3DCiITrLs+3pLmJhlck",
"Xm3G5CY8siUg7NbBiV/v1UF/Ur9F5DZbBqp0sZPEZ3eM9wHQmuNnn2dqOGkegt8QOmEdt65t8i/f+EUa",
"lZze5HNg8g6nVmPT2ahWYW+meaCkvALcPyO6HsnI8On+8qQcXhbHm6G9ZHH61UDsIYu1P/KFsvhAdRXC",
"3be0/Fk/NYWaGRLyRnFWkhQWUCpdgcT1hDVomZI4Lt2+QllMnk6nU19Oa2fbFt+1FWwJm6saB8/6uqva",
"4Gsumn8DAAD//4xDbzZgFQAA",
"H4sIAAAAAAAC/9RXwXLbNhN+FQz+/1ZalJtkkuGpad0mmkkTN3F6cX2AwCUJhwRgYClbo+GT9NR3ad+r",
"A0CkSIl25EYZxyfLILD77beLD7srylWllQSJliYrqplhFSAY/9+ZYUIKmc9O3H8pWG6ERqEkTbpvZHZC",
"IyrckmZY0IhKVgFNKG4OR9TAVS0MpDRBU0NELS+gYs7q/w1kNKH/izdA4vDVxj3/TdM4K1YracGDm0kE",
"I1n5szHKuAWuJIJE95NpXQrOHNRYGzUvofru0jrcqz1dn4ZTJ4BMlDa4HxLQ+ifgATQRnckFK0U6k7rG",
"h0PlMRDhQGygvVX4i6pl+lCw3iokmQPQQmraGvC5/MkAQ2jT/R6uarAemzZKg0ERUp6ypf+bKVMxpAkV",
"El/QiFbsRlR1RZNnEa2EDL+PI4pLDWEX5OB5CLW5ar9YNELmNNRWW6HnYVcU3F10ZtT8Ejg6K9twQ1V6",
"LsvyXUaT87v5egvX7WHaRKsdB9txi/SeN2U1CEek9KK5aCL6CvDxgX4jbIfa9mELhMru68OlbY2YGcOW",
"/lL0Ivpma23rbu3o8AcfKMGCIeHMGAGWYAEkDQeIygiT4dYRId3v12dnp6SV0gn5AEAKRG2TOE4ZMjSM",
"fwIzEYDZRJk8ThWPC6zK2GT8+Yvpc5IpQyplgAgZ2BFKTv6QNNqm0EPYhfySFHXF5JEBlrJ5CQRudMmk",
"t0OsBi4ywQkqgoWwRHFeGwOSg4vFhbYWqQmNtrl1D5FFJjmMef34fkYMZBCMecZEChJF1pLWOb+fU4sM",
"65HcnBUQ2A4bCFcpkBwkGIaQkvnSW1ZG5EISC2YBxpO7d9y9akOBJezBta2ripnllk3iDI7GFhb+C5mf",
"Mb11D/zXNoyO0qgtol5mx25J/x5/23I27Kk6dalrke5wFNGbo1wdrRfbhmpy1u+suh1HotLKhFfTNWIJ",
"zQWWbD6pmAFbXE24quLiKl7meWqYFWWsP+Uxdhw0Ef2o08f0DG/DfRwvWuNVKlNtF8a4pxgqr5VUsOqH",
"hbpE4IVPnEvbpqn+XV3i33/ygvzKDPzzF41obdypVsCvr68nO6ebiJaCw5qbtaVTo7QRgMwse/JBnV37",
"+jfy8nRGI7oAY8OFn06OJ1O3UWmQTAua0Cd+KfLV5vmJF8ddPfmFHHxojkMv7rOUJsP3nG419d9Pp3d0",
"p/frSscbh5Hm9CUphUWviB2uJqLPApYxFx3meDiF+LY2COw6UsLKsmc2osgcN+d0Q4FTBa3sCFXDPnM9",
"RoHFH1W6PBhN4713M7yMbmprdnJ1/NVA3J6sbu7k/kjqMvV0v0xtT2eHyHEAThiRcN3l+ZY0N9HwisSr",
"zYzchDe2BITdOjjx67066I/pt4jcZstAlS52kvj0jtk+AFpz/PTzTA3HzEPwG0InrOPWdU3+4Ru/SKOS",
"05t7Dkze4dRqbDYb1SrsTTQPlJRXgPtnRNcjGRk+3V+elMPL4ngvtJcsTr8aiD1ksfZHvlAWH6iuQrj7",
"lpY/64emUDNDQt4ozkqSwgJKpSuQuB6wBi1TEsel21coi8mT6XTqy2ntbNviu7aCLWFzVePgWV93VRt8",
"zUXzbwAAAP//yp+J/10VAAA=",
}
// GetSwagger returns the content of the embedded swagger specification file

View file

@ -13,5 +13,5 @@ func NewTrainingID() TrainingID {
type Training struct {
ID TrainingID
Name string
Days int32
Days int8
}