package
Version:
v0.0.0-...-f2087f5
Opens a new window with list of versions in this module.
Published: Nov 7, 2022
License: MIT
Opens a new window with license information.
Imports: 0
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
type Answer struct {
ID uint64 `gorm:"primary_key:auto_increment" json:"id"`
Answer string `gorm:"type:varchar(255)" json:"answer"`
UserID uint64 `gorm:"type:int(11);not null" json:"user_id"`
QuestionID uint64 `gorm:"type:int(11);not null" json:"question_id"`
}
type Question struct {
ID uint64 `gorm:"primary_key:auto_increment" json:"id"`
Question string `gorm:"type:varchar(255)" json:"question"`
UserID uint64 `gorm:"not null" json:"-"`
}
type User struct {
ID uint64 `gorm:"type:int(11);primary_key:auto_increment" json:"id"`
Name string `gorm:"type:varchar(255)" json:"name"`
Email string `gorm:"uniqueIndex;type:varchar(255)" json:"email"`
Password string `gorm:"->;<-;not null" json:"-"`
Token string `gorm:"-" json:"token,omitempty"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.