User-flow built for you.
type PhoneConfirmation struct {
models.Model
User users.UserEntity `gorm:"foreignKey:UserID;references:UniqueId" json:"-"`
UserID string `json:"userId"`
Status string
PhoneNumber string
Key string
ExpiresAt time.Time
UniqueId string `json:"uniqueId" gorm:"primarykey;uniqueId;unique;not null;size:100;"`
}