apifiber/models/users.go

21 lines
709 B
Go

package models
import (
"gorm.io/gorm"
)
type User struct {
gorm.Model
Name string `gorm:"size:40" json:"name"`
CompanyName string `gorm:"size:40" json:"companyname"`
Email string `gorm:"size:40;unique" json:"email"`
Password []byte `gorm:"size:100;" json:"-"`
Channel string `gorm:"size:40" json:"channel"`
Url string `gorm:"size:40" json:"url"`
CpfCnpj string `gorm:"size:20" json:"cpfcnpj"`
UserType string `gorm:"size:1;default:U" json:"usertype"`
Blocked string `gorm:"size:1;default:N" json:"blocked"`
Cancelled string `gorm:"size:1;default:N" json:"cancelled"`
ServerId uint `gorm:"not null;default:1" json:"serverid"`
}