Documentation ¶
Index ¶
- func NewBoltRepository(dbPath string) (repository domain.Repository)
- type BoltRepository
- func (repository *BoltRepository) FetchEmailForTestTaker(testTaker domain.TestTaker) (testTakerEmail *domain.TestTakerEmail, err error)
- func (repository *BoltRepository) FetchLastFinishedAt() (timestamp int, err error)
- func (repository *BoltRepository) StoreFailedTestTakerEmail(email domain.TestTakerEmail) (err error)
- func (repository *BoltRepository) StoreLastFinishedAt(timestamp int) (err error)
- func (repository *BoltRepository) StoreTestTakerEmail(email domain.TestTakerEmail) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBoltRepository ¶
func NewBoltRepository(dbPath string) (repository domain.Repository)
Types ¶
type BoltRepository ¶
func (*BoltRepository) FetchEmailForTestTaker ¶
func (repository *BoltRepository) FetchEmailForTestTaker(testTaker domain.TestTaker) (testTakerEmail *domain.TestTakerEmail, err error)
func (*BoltRepository) FetchLastFinishedAt ¶
func (repository *BoltRepository) FetchLastFinishedAt() (timestamp int, err error)
func (*BoltRepository) StoreFailedTestTakerEmail ¶
func (repository *BoltRepository) StoreFailedTestTakerEmail(email domain.TestTakerEmail) (err error)
func (*BoltRepository) StoreLastFinishedAt ¶
func (repository *BoltRepository) StoreLastFinishedAt(timestamp int) (err error)
func (*BoltRepository) StoreTestTakerEmail ¶
func (repository *BoltRepository) StoreTestTakerEmail(email domain.TestTakerEmail) (err error)
Click to show internal directories.
Click to hide internal directories.