Add users

This commit is contained in:
Aditya Siregar
2025-08-15 22:53:40 +07:00
parent 5966301165
commit 8322bbef18
5 changed files with 7 additions and 1 deletions
+1
View File
@@ -41,6 +41,7 @@ func (p *Permissions) Scan(value interface{}) error {
type User struct {
ID uuid.UUID `gorm:"type:uuid;primary_key;default:gen_random_uuid()" json:"id"`
Username string `gorm:"uniqueIndex;not null;size:100" json:"username" validate:"required,min=1,max=100"`
Name string `gorm:"not null;size:255" json:"name" validate:"required,min=1,max=255"`
Email string `gorm:"uniqueIndex;not null;size:255" json:"email" validate:"required,email"`
PasswordHash string `gorm:"not null;size:255" json:"-"`