Documentation
¶
Index ¶
- type Store
- func (s *Store) CreateDocument(ctx context.Context, uploadDocument models.UploadDocument) (*ent.Document, error)
- func (s *Store) CreateUser(ctx context.Context, registerUser models.RegisterUser) (*ent.User, error)
- func (s *Store) GetDocument(ctx context.Context, id int) (*ent.Document, error)
- func (s *Store) GetUserByUUID(ctx context.Context, uuid uuid.UUID) (*ent.User, error)
- func (s *Store) GetUserFromEmail(ctx context.Context, email string) (*ent.User, error)
- func (s *Store) GetUsers(ctx context.Context) ([]*ent.User, error)
- func (s *Store) SearchDocuments(ctx context.Context, searchDocuments models.SearchDocuments) ([]*ent.DocumentSearch, error)
- func (s *Store) SetDocumentContent(ctx context.Context, id int, content *string) (*ent.Document, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Store ¶
type Store struct {
// contains filtered or unexported fields
}
func (*Store) CreateDocument ¶
func (*Store) CreateUser ¶
func (*Store) GetDocument ¶
func (*Store) GetUserByUUID ¶
func (*Store) GetUserFromEmail ¶
func (*Store) SearchDocuments ¶
func (s *Store) SearchDocuments(ctx context.Context, searchDocuments models.SearchDocuments) ([]*ent.DocumentSearch, error)
Click to show internal directories.
Click to hide internal directories.