package
0.0.0-20240825230521-937d8885a89c
Repository: https://github.com/martinmgomezvega/tesisapp.git
Documentation: pkg.go.dev

# Functions

CheckConnection: checkeo de la conexión a la base de datos.
CheckUserAlreadyExists: recibe un email de parametro y chequea si ya existe en la base de datos.
ConsultationRelation: consulta la relacion entre dos usuarios.
DeletePublication: borra una publicacion determinada.
DeleteRelation: borra la relacion en la base de datos.
EncryptPassword: encriptar contraseña.
GetFollowed: obtener las personas a las que sigues.
GetLatestAPIKeyAndDatetimeByUserID: Obtener la última API key y datetime asociados a un ID de usuario.
InsertAPIKeys: Insertar en la bd la Key (validada) de la API de Open AI ingresada por el usuario.
InsertPostulationJob: guardo la postulacion al empleo en la bd.
InsertPublication: guardo la publicacion en la bd.
InsertPublicationJob: guardo el anuncio del empleo en la bd.
InsertRegister: es la parada final con la bd para insertar los datos del usuario El string de devolucion es un id.
InsertRelation: Graba la relacion en la base de datos.
No description provided by the author
ReadAllJobs: leer todos los empleos.
ReadAllPosts: leer todas las publicaciones.
ReadPosts: se leen publicaciones paginadas de un perfil.
ReadPostsFollowers: leer las publicaciones de mis seguidores.
ReadUsers: lee los usuarios registrados en el sistema, si se recibe "R" en quienes trae solo los que se relacionan conmigo.
SearchProfile: Busca un perfil en la bd.
SearchRecruiter: Busca una postulación de empleo en la bd y devuelve el documento completo.
TryLogin: realiza el chequeo de login a la bd.

# Variables

No description provided by the author