Versions in this module Expand all Collapse all v0 v0.0.3 Mar 17, 2023 Changes in this version + type UserCreate struct + CreatedAt time.Time + Group int + ID uint + Lastname string + Mail string + Name string + Password string + Role string + State bool + UpdatedAt time.Time + Username string + func (user *UserCreate) HashPassword(password string) error v0.0.2 Mar 17, 2023 Changes in this version + var DB *gorm.DB + func ConnectDatabase() + type AuthorizedMethods struct + Data []string + type ErrorMessage struct + Error string + type Group struct + CreatedAt time.Time + ID uint + Name string + UpdatedAt time.Time + type GroupUpdate struct + CreatedAt time.Time + ID uint + Name string + UpdatedAt time.Time + type Language struct + CreatedAt time.Time + Created_by uint + ID int + Name string + UpdatedAt time.Time + type LanguageUpdate struct + Created_by uint + ID int + Name string + type Policy struct + AuthorizedMethods string + ID uint + Name string + Path string + type PolicyUpdate struct + AuthorizedMethods string + ID uint + Name string + Path string + type Project struct + CreatedAt time.Time + Created_by string + ID uint + Language string + Name string + UpdatedAt time.Time + type ProjectUpdate struct + Created_by string + ID uint + Language string + Name string + type Role struct + ID uint + Name string + Policies string + type RoleUpdate struct + ID uint + Name string + Policies string + type SuccessFindGroup struct + Data Project + type SuccessFindGroups struct + Data []Project + type SuccessFindLanguage struct + Data Project + type SuccessFindLanguages struct + Data []Project + type SuccessFindPolicies struct + Data []Policy + type SuccessFindProject struct + Data Project + type SuccessFindProjects struct + Data []Project + type SuccessFindRoles struct + Data []Role + type SuccessFindUser struct + Data User + type SuccessFindUsers struct + Data []User + type SuccessGroupCreation struct + Data Project + type SuccessGroupDelete struct + Data bool + type SuccessGroupUpdate struct + Data Project + type SuccessLanguageCreation struct + Data Project + type SuccessLanguageDelete struct + Data bool + type SuccessLanguageUpdate struct + Data Project + type SuccessMessages struct + Message string + type SuccessPolicyCreation struct + Data Policy + type SuccessPolicyDelete struct + Data bool + type SuccessPolicyUpdate struct + Data Policy + type SuccessProjectCreation struct + Data Project + type SuccessProjectDelete struct + Data bool + type SuccessProjectUpdate struct + Data Project + type SuccessRoleCreation struct + Data Role + type SuccessRoleDelete struct + Data bool + type SuccessRoleUpdate struct + Data Role + type SuccessUserCreation struct + Data User + type SuccessUserDelete struct + Data bool + type SuccessUserUpdate struct + Data User + type TokenRefresh struct + Token string + type TokenRequest struct + Mail string + Password string + type TokenResponse struct + Token string + type User struct + CreatedAt time.Time + Group int + ID uint + Lastname string + Mail string + Name string + Password string + Role string + State bool + UpdatedAt time.Time + Username string + func (user *User) CheckPassword(providedPassword string) error + func (user *User) HashPassword(password string) error + type UserUpdate struct + Group int + ID uint + Lastname string + Mail string + Name string + Password string + Role string + State bool + Username string