Documentation
¶
Index ¶
- type Database
- func (d *Database) Close()
- func (d *Database) CreateVerifiedAccountEntry(v Verification, userID string) error
- func (d *Database) DeleteVerification(code string) error
- func (d *Database) FetchVerification(code string) (*Verification, error)
- func (d *Database) GetVerifiedPlayer(userID string) (*VerifiedPlayer, error)
- func (d *Database) InsertPlayerCount(playerCount int) error
- type Verification
- type VerifiedPlayer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Database ¶
type Database struct {
// contains filtered or unexported fields
}
func NewDatabase ¶
func NewDatabase(cfg config.DatabaseConfig, logger *zap.SugaredLogger) (*Database, error)
func (*Database) CreateVerifiedAccountEntry ¶
func (d *Database) CreateVerifiedAccountEntry(v Verification, userID string) error
func (*Database) DeleteVerification ¶
func (*Database) FetchVerification ¶
func (d *Database) FetchVerification(code string) (*Verification, error)
func (*Database) GetVerifiedPlayer ¶
func (d *Database) GetVerifiedPlayer(userID string) (*VerifiedPlayer, error)
func (*Database) InsertPlayerCount ¶
type Verification ¶
Click to show internal directories.
Click to hide internal directories.