feat: inital structs
This commit is contained in:
		
						commit
						df3d168ae0
					
				
							
								
								
									
										18
									
								
								entities/Client.go
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								entities/Client.go
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,18 @@
 | 
				
			|||||||
 | 
					package entities
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import (
 | 
				
			||||||
 | 
						"github.com/google/uuid"
 | 
				
			||||||
 | 
						"gorm.io/gorm"
 | 
				
			||||||
 | 
						"time"
 | 
				
			||||||
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					type Client struct {
 | 
				
			||||||
 | 
						gorm.Model
 | 
				
			||||||
 | 
						ID           uuid.UUID `gorm:"type:uuid;primaryKey;default:uuid_generate_v4()"`
 | 
				
			||||||
 | 
						Name         string
 | 
				
			||||||
 | 
						Abbreviation string
 | 
				
			||||||
 | 
						Website      string
 | 
				
			||||||
 | 
						PhoneNumber  string
 | 
				
			||||||
 | 
						CreatedAt    time.Time
 | 
				
			||||||
 | 
						UpdatedAt    time.Time
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										19
									
								
								entities/Log.go
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								entities/Log.go
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,19 @@
 | 
				
			|||||||
 | 
					package entities
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import (
 | 
				
			||||||
 | 
						"github.com/google/uuid"
 | 
				
			||||||
 | 
						"gorm.io/gorm"
 | 
				
			||||||
 | 
						"time"
 | 
				
			||||||
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					type Log struct {
 | 
				
			||||||
 | 
						gorm.Model
 | 
				
			||||||
 | 
						ID          uuid.UUID `gorm:"type:uuid;primaryKey;default:uuid_generate_v4()"`
 | 
				
			||||||
 | 
						ProjectId   uuid.UUID
 | 
				
			||||||
 | 
						TaskId      uuid.UUID
 | 
				
			||||||
 | 
						CreatedAt   time.Time
 | 
				
			||||||
 | 
						UpdatedAt   time.Time
 | 
				
			||||||
 | 
						StartTime   time.Time
 | 
				
			||||||
 | 
						EndTime     time.Time
 | 
				
			||||||
 | 
						Description string
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										21
									
								
								entities/Marathon.go
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								entities/Marathon.go
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,21 @@
 | 
				
			|||||||
 | 
					package entities
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import (
 | 
				
			||||||
 | 
						"github.com/google/uuid"
 | 
				
			||||||
 | 
						"gorm.io/gorm"
 | 
				
			||||||
 | 
						"time"
 | 
				
			||||||
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					type Marathon struct {
 | 
				
			||||||
 | 
						gorm.Model
 | 
				
			||||||
 | 
						ID                   uuid.UUID `gorm:"type:uuid;primaryKey;default:uuid_generate_v4()"`
 | 
				
			||||||
 | 
						Name                 string
 | 
				
			||||||
 | 
						Abbreviation         string
 | 
				
			||||||
 | 
						Description          string
 | 
				
			||||||
 | 
						CreatedAt            time.Time
 | 
				
			||||||
 | 
						UpdatedAt            time.Time
 | 
				
			||||||
 | 
						ProjectId            uuid.UUID
 | 
				
			||||||
 | 
						StartDate            time.Time
 | 
				
			||||||
 | 
						ExpectedDeliveryDate time.Time
 | 
				
			||||||
 | 
						FinalDeliveryDate    time.Time
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										18
									
								
								entities/Project.go
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								entities/Project.go
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,18 @@
 | 
				
			|||||||
 | 
					package entities
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import (
 | 
				
			||||||
 | 
						"github.com/google/uuid"
 | 
				
			||||||
 | 
						"gorm.io/gorm"
 | 
				
			||||||
 | 
						"time"
 | 
				
			||||||
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					type Project struct {
 | 
				
			||||||
 | 
						gorm.Model
 | 
				
			||||||
 | 
						ID           uuid.UUID `gorm:"type:uuid;primaryKey;default:uuid_generate_v4()"`
 | 
				
			||||||
 | 
						Name         string
 | 
				
			||||||
 | 
						Abbreviation string
 | 
				
			||||||
 | 
						Description  string
 | 
				
			||||||
 | 
						CreatedAt    time.Time
 | 
				
			||||||
 | 
						UpdatedAt    time.Time
 | 
				
			||||||
 | 
						ClientId     uuid.UUID
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										21
									
								
								entities/Release.go
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								entities/Release.go
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,21 @@
 | 
				
			|||||||
 | 
					package entities
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import (
 | 
				
			||||||
 | 
						"github.com/google/uuid"
 | 
				
			||||||
 | 
						"gorm.io/gorm"
 | 
				
			||||||
 | 
						"time"
 | 
				
			||||||
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					type Release struct {
 | 
				
			||||||
 | 
						gorm.Model
 | 
				
			||||||
 | 
						ID                   uuid.UUID `gorm:"type:uuid;primaryKey;default:uuid_generate_v4()"`
 | 
				
			||||||
 | 
						Name                 string
 | 
				
			||||||
 | 
						Description          string
 | 
				
			||||||
 | 
						Version              string
 | 
				
			||||||
 | 
						CreatedAt            time.Time
 | 
				
			||||||
 | 
						UpdatedAt            time.Time
 | 
				
			||||||
 | 
						ProjectId            uuid.UUID
 | 
				
			||||||
 | 
						SprintId             uuid.UUID
 | 
				
			||||||
 | 
						ExpectedDeliveryDate time.Time
 | 
				
			||||||
 | 
						FinalDeliveryDate    time.Time
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										21
									
								
								entities/Sprint.go
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								entities/Sprint.go
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,21 @@
 | 
				
			|||||||
 | 
					package entities
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import (
 | 
				
			||||||
 | 
						"github.com/google/uuid"
 | 
				
			||||||
 | 
						"gorm.io/gorm"
 | 
				
			||||||
 | 
						"time"
 | 
				
			||||||
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					type Sprint struct {
 | 
				
			||||||
 | 
						gorm.Model
 | 
				
			||||||
 | 
						ID                   uuid.UUID `gorm:"type:uuid;primaryKey;default:uuid_generate_v4()"`
 | 
				
			||||||
 | 
						Name                 string
 | 
				
			||||||
 | 
						Description          string
 | 
				
			||||||
 | 
						CreatedAt            time.Time
 | 
				
			||||||
 | 
						UpdatedAt            time.Time
 | 
				
			||||||
 | 
						ProjectId            uuid.UUID
 | 
				
			||||||
 | 
						MarathonId           uuid.UUID
 | 
				
			||||||
 | 
						StartDate            time.Time
 | 
				
			||||||
 | 
						ExpectedDeliveryDate time.Time
 | 
				
			||||||
 | 
						FinalDeliveryDate    time.Time
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										45
									
								
								entities/Task.go
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										45
									
								
								entities/Task.go
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,45 @@
 | 
				
			|||||||
 | 
					package entities
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import (
 | 
				
			||||||
 | 
						"github.com/google/uuid"
 | 
				
			||||||
 | 
						"gorm.io/gorm"
 | 
				
			||||||
 | 
						"time"
 | 
				
			||||||
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					type Task struct {
 | 
				
			||||||
 | 
						gorm.Model
 | 
				
			||||||
 | 
						ID                   uuid.UUID `gorm:"type:uuid;primaryKey;default:uuid_generate_v4()"`
 | 
				
			||||||
 | 
						ProjectId            uuid.UUID
 | 
				
			||||||
 | 
						SprintId             uuid.UUID
 | 
				
			||||||
 | 
						MarathonId           uuid.UUID
 | 
				
			||||||
 | 
						ReleaseId            uuid.UUID
 | 
				
			||||||
 | 
						Status               uuid.UUID
 | 
				
			||||||
 | 
						CreatedAt            time.Time
 | 
				
			||||||
 | 
						UpdatedAt            time.Time
 | 
				
			||||||
 | 
						ExpectedDeliveryDate time.Time
 | 
				
			||||||
 | 
						FinalDeliveryDate    time.Time
 | 
				
			||||||
 | 
						Description          string
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					type TaskComment struct {
 | 
				
			||||||
 | 
						ID        uuid.UUID `gorm:"type:uuid;primaryKey;default:uuid_generate_v4()"`
 | 
				
			||||||
 | 
						TaskId    uuid.UUID
 | 
				
			||||||
 | 
						Content   string
 | 
				
			||||||
 | 
						CreatedAt time.Time
 | 
				
			||||||
 | 
						UpdatedAt time.Time
 | 
				
			||||||
 | 
						UserId    uuid.UUID
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					type TaskHistory struct {
 | 
				
			||||||
 | 
						ID                uuid.UUID `gorm:"type:uuid;primaryKey;default:uuid_generate_v4()"`
 | 
				
			||||||
 | 
						TaskId            uuid.UUID
 | 
				
			||||||
 | 
						CreatedAt         time.Time
 | 
				
			||||||
 | 
						UpdatedAt         time.Time
 | 
				
			||||||
 | 
						UserId            uuid.UUID
 | 
				
			||||||
 | 
						TaskHistoryTypeId uuid.UUID
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					type TaskHistoryType struct {
 | 
				
			||||||
 | 
						ID    uuid.UUID `gorm:"type:uuid;primaryKey;default:uuid_generate_v4()"`
 | 
				
			||||||
 | 
						Label string
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										53
									
								
								entities/User.go
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										53
									
								
								entities/User.go
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,53 @@
 | 
				
			|||||||
 | 
					package entities
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import (
 | 
				
			||||||
 | 
						"github.com/google/uuid"
 | 
				
			||||||
 | 
						"gorm.io/gorm"
 | 
				
			||||||
 | 
						"time"
 | 
				
			||||||
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					type DevUser struct {
 | 
				
			||||||
 | 
						gorm.Model
 | 
				
			||||||
 | 
						ID          uuid.UUID `gorm:"type:uuid;primaryKey;default:uuid_generate_v4()"`
 | 
				
			||||||
 | 
						FirstName   string
 | 
				
			||||||
 | 
						LastName    string
 | 
				
			||||||
 | 
						Email       string
 | 
				
			||||||
 | 
						PhoneNumber string
 | 
				
			||||||
 | 
						CreatedAt   time.Time
 | 
				
			||||||
 | 
						UpdatedAt   time.Time
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					type ClientUser struct {
 | 
				
			||||||
 | 
						gorm.Model
 | 
				
			||||||
 | 
						ID            uuid.UUID `gorm:"type:uuid;primaryKey;default:uuid_generate_v4()"`
 | 
				
			||||||
 | 
						FirstName     string
 | 
				
			||||||
 | 
						LastName      string
 | 
				
			||||||
 | 
						Email         string
 | 
				
			||||||
 | 
						PhoneNumber   string
 | 
				
			||||||
 | 
						ClientId      uuid.UUID
 | 
				
			||||||
 | 
						RoleInCompany string
 | 
				
			||||||
 | 
						CreatedAt     time.Time
 | 
				
			||||||
 | 
						UpdatedAt     time.Time
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					type ClientUser_Project_Join struct {
 | 
				
			||||||
 | 
						gorm.Model
 | 
				
			||||||
 | 
						ID            uuid.UUID `gorm:"type:uuid;primaryKey;default:uuid_generate_v4()"`
 | 
				
			||||||
 | 
						ClientId      uuid.UUID
 | 
				
			||||||
 | 
						ProjectId     uuid.UUID
 | 
				
			||||||
 | 
						CreatedAt     time.Time
 | 
				
			||||||
 | 
						UpdatedAt     time.Time
 | 
				
			||||||
 | 
						IsStakeholder bool
 | 
				
			||||||
 | 
						Notes         string
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					type DevUser_Project_Join struct {
 | 
				
			||||||
 | 
						gorm.Model
 | 
				
			||||||
 | 
						ID        uuid.UUID `gorm:"type:uuid;primaryKey;default:uuid_generate_v4()"`
 | 
				
			||||||
 | 
						ClientId  uuid.UUID
 | 
				
			||||||
 | 
						ProjectId uuid.UUID
 | 
				
			||||||
 | 
						CreatedAt time.Time
 | 
				
			||||||
 | 
						UpdatedAt time.Time
 | 
				
			||||||
 | 
						IsLead    bool
 | 
				
			||||||
 | 
						Notes     string
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										29
									
								
								go.mod
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								go.mod
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,29 @@
 | 
				
			|||||||
 | 
					module worklog
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					go 1.23.2
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					require github.com/gofiber/fiber/v3 v3.0.0-beta.4
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					require (
 | 
				
			||||||
 | 
						github.com/andybalholm/brotli v1.1.1 // indirect
 | 
				
			||||||
 | 
						github.com/fxamacker/cbor/v2 v2.7.0 // indirect
 | 
				
			||||||
 | 
						github.com/gofiber/contrib v1.0.1 // indirect
 | 
				
			||||||
 | 
						github.com/gofiber/schema v1.3.0 // indirect
 | 
				
			||||||
 | 
						github.com/gofiber/utils/v2 v2.0.0-beta.7 // indirect
 | 
				
			||||||
 | 
						github.com/google/uuid v1.6.0 // indirect
 | 
				
			||||||
 | 
						github.com/jinzhu/inflection v1.0.0 // indirect
 | 
				
			||||||
 | 
						github.com/jinzhu/now v1.1.5 // indirect
 | 
				
			||||||
 | 
						github.com/klauspost/compress v1.18.0 // indirect
 | 
				
			||||||
 | 
						github.com/mattn/go-colorable v0.1.14 // indirect
 | 
				
			||||||
 | 
						github.com/mattn/go-isatty v0.0.20 // indirect
 | 
				
			||||||
 | 
						github.com/philhofer/fwd v1.1.3-0.20240916144458-20a13a1f6b7c // indirect
 | 
				
			||||||
 | 
						github.com/tinylib/msgp v1.2.5 // indirect
 | 
				
			||||||
 | 
						github.com/valyala/bytebufferpool v1.0.0 // indirect
 | 
				
			||||||
 | 
						github.com/valyala/fasthttp v1.59.0 // indirect
 | 
				
			||||||
 | 
						github.com/x448/float16 v0.8.4 // indirect
 | 
				
			||||||
 | 
						golang.org/x/crypto v0.36.0 // indirect
 | 
				
			||||||
 | 
						golang.org/x/net v0.37.0 // indirect
 | 
				
			||||||
 | 
						golang.org/x/sys v0.31.0 // indirect
 | 
				
			||||||
 | 
						golang.org/x/text v0.23.0 // indirect
 | 
				
			||||||
 | 
						gorm.io/gorm v1.25.12 // indirect
 | 
				
			||||||
 | 
					)
 | 
				
			||||||
							
								
								
									
										55
									
								
								go.sum
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										55
									
								
								go.sum
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,55 @@
 | 
				
			|||||||
 | 
					github.com/andybalholm/brotli v1.1.1 h1:PR2pgnyFznKEugtsUo0xLdDop5SKXd5Qf5ysW+7XdTA=
 | 
				
			||||||
 | 
					github.com/andybalholm/brotli v1.1.1/go.mod h1:05ib4cKhjx3OQYUY22hTVd34Bc8upXjOLL2rKwwZBoA=
 | 
				
			||||||
 | 
					github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
 | 
				
			||||||
 | 
					github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
 | 
				
			||||||
 | 
					github.com/fxamacker/cbor/v2 v2.7.0 h1:iM5WgngdRBanHcxugY4JySA0nk1wZorNOpTgCMedv5E=
 | 
				
			||||||
 | 
					github.com/fxamacker/cbor/v2 v2.7.0/go.mod h1:pxXPTn3joSm21Gbwsv0w9OSA2y1HFR9qXEeXQVeNoDQ=
 | 
				
			||||||
 | 
					github.com/gofiber/contrib v1.0.1 h1:pQ8pQ2e8qBQ4koUGRZ4+wCSHUOip8FpjmPOhRTp+DlU=
 | 
				
			||||||
 | 
					github.com/gofiber/contrib v1.0.1/go.mod h1:e15MOdipEOlXrU5SUT5p0tfkZkhzDqfdiT2kfRYy1c0=
 | 
				
			||||||
 | 
					github.com/gofiber/fiber/v3 v3.0.0-beta.4 h1:KzDSavvhG7m81NIsmnu5l3ZDbVS4feCidl4xlIfu6V0=
 | 
				
			||||||
 | 
					github.com/gofiber/fiber/v3 v3.0.0-beta.4/go.mod h1:/WFUoHRkZEsGHyy2+fYcdqi109IVOFbVwxv1n1RU+kk=
 | 
				
			||||||
 | 
					github.com/gofiber/schema v1.3.0 h1:K3F3wYzAY+aivfCCEHPufCthu5/13r/lzp1nuk6mr3Q=
 | 
				
			||||||
 | 
					github.com/gofiber/schema v1.3.0/go.mod h1:YYwj01w3hVfaNjhtJzaqetymL56VW642YS3qZPhuE6c=
 | 
				
			||||||
 | 
					github.com/gofiber/utils/v2 v2.0.0-beta.7 h1:NnHFrRHvhrufPABdWajcKZejz9HnCWmT/asoxRsiEbQ=
 | 
				
			||||||
 | 
					github.com/gofiber/utils/v2 v2.0.0-beta.7/go.mod h1:J/M03s+HMdZdvhAeyh76xT72IfVqBzuz/OJkrMa7cwU=
 | 
				
			||||||
 | 
					github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0=
 | 
				
			||||||
 | 
					github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
 | 
				
			||||||
 | 
					github.com/jinzhu/inflection v1.0.0 h1:K317FqzuhWc8YvSVlFMCCUb36O/S9MCKRDI7QkRKD/E=
 | 
				
			||||||
 | 
					github.com/jinzhu/inflection v1.0.0/go.mod h1:h+uFLlag+Qp1Va5pdKtLDYj+kHp5pxUVkryuEj+Srlc=
 | 
				
			||||||
 | 
					github.com/jinzhu/now v1.1.5 h1:/o9tlHleP7gOFmsnYNz3RGnqzefHA47wQpKrrdTIwXQ=
 | 
				
			||||||
 | 
					github.com/jinzhu/now v1.1.5/go.mod h1:d3SSVoowX0Lcu0IBviAWJpolVfI5UJVZZ7cO71lE/z8=
 | 
				
			||||||
 | 
					github.com/klauspost/compress v1.18.0 h1:c/Cqfb0r+Yi+JtIEq73FWXVkRonBlf0CRNYc8Zttxdo=
 | 
				
			||||||
 | 
					github.com/klauspost/compress v1.18.0/go.mod h1:2Pp+KzxcywXVXMr50+X0Q/Lsb43OQHYWRCY2AiWywWQ=
 | 
				
			||||||
 | 
					github.com/mattn/go-colorable v0.1.14 h1:9A9LHSqF/7dyVVX6g0U9cwm9pG3kP9gSzcuIPHPsaIE=
 | 
				
			||||||
 | 
					github.com/mattn/go-colorable v0.1.14/go.mod h1:6LmQG8QLFO4G5z1gPvYEzlUgJ2wF+stgPZH1UqBm1s8=
 | 
				
			||||||
 | 
					github.com/mattn/go-isatty v0.0.20 h1:xfD0iDuEKnDkl03q4limB+vH+GxLEtL/jb4xVJSWWEY=
 | 
				
			||||||
 | 
					github.com/mattn/go-isatty v0.0.20/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y=
 | 
				
			||||||
 | 
					github.com/philhofer/fwd v1.1.3-0.20240916144458-20a13a1f6b7c h1:dAMKvw0MlJT1GshSTtih8C2gDs04w8dReiOGXrGLNoY=
 | 
				
			||||||
 | 
					github.com/philhofer/fwd v1.1.3-0.20240916144458-20a13a1f6b7c/go.mod h1:RqIHx9QI14HlwKwm98g9Re5prTQ6LdeRQn+gXJFxsJM=
 | 
				
			||||||
 | 
					github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
 | 
				
			||||||
 | 
					github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
 | 
				
			||||||
 | 
					github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA=
 | 
				
			||||||
 | 
					github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
 | 
				
			||||||
 | 
					github.com/tinylib/msgp v1.2.5 h1:WeQg1whrXRFiZusidTQqzETkRpGjFjcIhW6uqWH09po=
 | 
				
			||||||
 | 
					github.com/tinylib/msgp v1.2.5/go.mod h1:ykjzy2wzgrlvpDCRc4LA8UXy6D8bzMSuAF3WD57Gok0=
 | 
				
			||||||
 | 
					github.com/valyala/bytebufferpool v1.0.0 h1:GqA5TC/0021Y/b9FG4Oi9Mr3q7XYx6KllzawFIhcdPw=
 | 
				
			||||||
 | 
					github.com/valyala/bytebufferpool v1.0.0/go.mod h1:6bBcMArwyJ5K/AmCkWv1jt77kVWyCJ6HpOuEn7z0Csc=
 | 
				
			||||||
 | 
					github.com/valyala/fasthttp v1.59.0 h1:Qu0qYHfXvPk1mSLNqcFtEk6DpxgA26hy6bmydotDpRI=
 | 
				
			||||||
 | 
					github.com/valyala/fasthttp v1.59.0/go.mod h1:GTxNb9Bc6r2a9D0TWNSPwDz78UxnTGBViY3xZNEqyYU=
 | 
				
			||||||
 | 
					github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM=
 | 
				
			||||||
 | 
					github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg=
 | 
				
			||||||
 | 
					github.com/xyproto/randomstring v1.0.5 h1:YtlWPoRdgMu3NZtP45drfy1GKoojuR7hmRcnhZqKjWU=
 | 
				
			||||||
 | 
					github.com/xyproto/randomstring v1.0.5/go.mod h1:rgmS5DeNXLivK7YprL0pY+lTuhNQW3iGxZ18UQApw/E=
 | 
				
			||||||
 | 
					golang.org/x/crypto v0.36.0 h1:AnAEvhDddvBdpY+uR+MyHmuZzzNqXSe/GvuDeob5L34=
 | 
				
			||||||
 | 
					golang.org/x/crypto v0.36.0/go.mod h1:Y4J0ReaxCR1IMaabaSMugxJES1EpwhBHhv2bDHklZvc=
 | 
				
			||||||
 | 
					golang.org/x/net v0.37.0 h1:1zLorHbz+LYj7MQlSf1+2tPIIgibq2eL5xkrGk6f+2c=
 | 
				
			||||||
 | 
					golang.org/x/net v0.37.0/go.mod h1:ivrbrMbzFq5J41QOQh0siUuly180yBYtLp+CKbEaFx8=
 | 
				
			||||||
 | 
					golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 | 
				
			||||||
 | 
					golang.org/x/sys v0.31.0 h1:ioabZlmFYtWhL+TRYpcnNlLwhyxaM9kWTDEmfnprqik=
 | 
				
			||||||
 | 
					golang.org/x/sys v0.31.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=
 | 
				
			||||||
 | 
					golang.org/x/text v0.23.0 h1:D71I7dUrlY+VX0gQShAThNGHFxZ13dGLBHQLVl1mJlY=
 | 
				
			||||||
 | 
					golang.org/x/text v0.23.0/go.mod h1:/BLNzu4aZCJ1+kcD0DNRotWKage4q2rGVAg4o22unh4=
 | 
				
			||||||
 | 
					gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
 | 
				
			||||||
 | 
					gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 | 
				
			||||||
 | 
					gorm.io/gorm v1.25.12 h1:I0u8i2hWQItBq1WfE0o2+WuL9+8L21K9e2HHSTE/0f8=
 | 
				
			||||||
 | 
					gorm.io/gorm v1.25.12/go.mod h1:xh7N7RHfYlNc5EmcI/El95gXusucDrQnHXe0+CgWcLQ=
 | 
				
			||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user