Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Claim ¶
type Claim struct { Email string `json:"email"` ID primitive.ObjectID `bson:"_id" json:"_id,omitempty"` jwt.StandardClaims }
Claim es la estructura usada para procesar el JWT
type DevuelvoTweets ¶
type DevuelvoTweetsSeguidores ¶
type DevuelvoTweetsSeguidores struct { ID primitive.ObjectID `bson:"_id" json:"_id,omitempty"` UsuarioID string `bson:"usuarioid" json:"userId,omitempty"` UsuarioRelacionID string `bson:"usuariorelacionid" json:"userRelationId,omitempty"` Tweet struct { Mensaje string `bson:"mensaje" json:"mensaje,omitempty"` Fecha time.Time `bson:"fecha" json:"fecha,omitempty"` ID string `bson:"_id" json:"_id,omitempty"` } }
DevuelvoTweetsSeguidores es la estructura con la que devolveremos los tweets
type GraboTweet ¶
type GraboTweet struct { UserID string `bson:"userid" json:"userid,omitempty"` Mensaje string `bson:"mensaje" json:"mensaje,omitempty"` Fecha time.Time `bson:"fecha" json:"fecha,omitempty"` }
GraboTweet Estructura de los campos del tweet en la base de datos
type Relacion ¶
type Relacion struct { UsuarioID string `bson:"usuarioid" json:"usuarioId"` UsuarioRelacionID string `bson:"usuariorelacionid" json:"usuarioRelacionId"` }
Relacion modelo para grabar la relacion de un usuario con otro
type RespuestaConsultaRelacion ¶
type RespuestaConsultaRelacion struct {
Status bool `json:"status"`
}
RespuestaConsultaRelacion tiene el true o false que se obtiene de consultar la relación entre dos usuarios
type RespuestaLogin ¶
type RespuestaLogin struct {
Token string `json:"token,omitempty"`
}
RespuestaLogin tiene el token que se devuelve con el login
type Tweet ¶
type Tweet struct {
Mensaje string `bson:"mensaje" json:"mensaje"`
}
Tweet captura del Body, el mensaje que nos llega
type Usuario ¶
type Usuario struct { ID primitive.ObjectID `bson:"_id,omitempty" json:"id"` Nombre string `bson:"nombre" json:"nombre,omitempty"` Apellidos string `bson:"apellidos" json:"apellidos,omitempty"` FechaNacimiento time.Time `bson:"fechaNacimiento" json:"fechaNacimiento,omitempty"` Email string `bson:"email" json:"email"` Password string `bson:"password" json:"password,omitempty"` Avatar string `bson:"avatar" json:"avatar,omitempty"` Banner string `bson:"banner" json:"banner,omitempty"` Ubicacion string `bson:"ubicacion" json:"ubicacion,omitempty"` SitioWeb string `bson:"sitioWeb" json:"sitioWeb,omitempty"` Biografia string `bson:"biografia" json:"biografia,omitempty"` }
Usuario es el modelo de usuario de la base de datos de MongoDB
Click to show internal directories.
Click to hide internal directories.