Documentation
¶
Index ¶
- type DB
- func (db *DB) CountMessages() (int, error)
- func (db *DB) CreateAttachment(att *domain.Attachment) error
- func (db *DB) CreateMessage(msg *domain.Message) error
- func (db *DB) DeleteMessage(msg *domain.Message) error
- func (db *DB) GetAttachment(uuid string) (*domain.Attachment, error)
- func (db *DB) GetAttachmentData(att *domain.Attachment) ([]byte, error)
- func (db *DB) GetAttachmentFS() fs.FS
- func (db *DB) GetAttachments(msg *domain.Message) ([]domain.Attachment, error)
- func (db *DB) GetMessage(uuid string) (*domain.Message, error)
- func (db *DB) GetMessages(limit, offset int) ([]domain.Message, error)
- func (db *DB) UpdateMessage(msg *domain.Message, ...) error
- type Mock
- func (Mock) CountMessages() (int, error)
- func (Mock) CreateAttachment(att *domain.Attachment) error
- func (Mock) CreateMessage(msg *domain.Message) error
- func (Mock) DeleteMessage(msg *domain.Message) error
- func (Mock) GetAttachment(uuid string) (*domain.Attachment, error)
- func (Mock) GetAttachmentData(att *domain.Attachment) ([]byte, error)
- func (m Mock) GetAttachmentFS() fs.FS
- func (Mock) GetAttachments(msg *domain.Message) ([]domain.Attachment, error)
- func (Mock) GetMessage(uuid string) (*domain.Message, error)
- func (Mock) GetMessages(limit, offset int) ([]domain.Message, error)
- func (Mock) LoadAttachment(msg *domain.Message) error
- func (Mock) Open(name string) (fs.File, error)
- func (Mock) UpdateMessage(msg *domain.Message, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DB ¶ added in v0.4.0
type DB struct {
// contains filtered or unexported fields
}
func (*DB) CountMessages ¶ added in v0.4.0
func (*DB) CreateAttachment ¶ added in v0.4.0
func (db *DB) CreateAttachment(att *domain.Attachment) error
func (*DB) GetAttachment ¶ added in v0.4.0
func (db *DB) GetAttachment(uuid string) (*domain.Attachment, error)
func (*DB) GetAttachmentData ¶ added in v0.4.0
func (db *DB) GetAttachmentData(att *domain.Attachment) ([]byte, error)
func (*DB) GetAttachmentFS ¶ added in v0.4.0
func (*DB) GetAttachments ¶ added in v0.4.0
func (*DB) GetMessage ¶ added in v0.4.0
func (*DB) GetMessages ¶ added in v0.4.0
type Mock ¶
type Mock struct{}
func (Mock) CountMessages ¶ added in v0.4.0
func (Mock) CreateAttachment ¶ added in v0.4.0
func (Mock) CreateAttachment(att *domain.Attachment) error
func (Mock) GetAttachment ¶ added in v0.4.0
func (Mock) GetAttachment(uuid string) (*domain.Attachment, error)
func (Mock) GetAttachmentData ¶ added in v0.4.0
func (Mock) GetAttachmentData(att *domain.Attachment) ([]byte, error)
func (Mock) GetAttachmentFS ¶ added in v0.4.0
func (Mock) GetAttachments ¶ added in v0.4.0
func (Mock) GetMessage ¶ added in v0.4.0
func (Mock) GetMessages ¶ added in v0.4.0
Click to show internal directories.
Click to hide internal directories.