userToken.go 479 B

1234567891011121314151617
  1. package model
  2. type UserToken struct {
  3. IdModel
  4. UserId uint `json:"user_id" gorm:"default:0;not null;index"`
  5. DeviceUuid string `json:"device_uuid" gorm:"default:'';omitempty;"`
  6. DeviceId string `json:"device_id" gorm:"default:'';omitempty;"`
  7. Token string `json:"token" gorm:"default:'';not null;index"`
  8. ExpiredAt int64 `json:"expired_at" gorm:"default:0;not null;"`
  9. TimeModel
  10. }
  11. type UserTokenList struct {
  12. UserTokens []UserToken `json:"list"`
  13. Pagination
  14. }