# Functions
FormatError returns err as a WTF error, if possible.
FormatLimitOffset returns a SQL string for a given limit & offset.
NewAuthService returns a new instance of AuthService attached to DB.
NewDB returns a new instance of DB associated with the given datasource name.
NewDialMembershipService returns a new instance of DialMembershipService.
NewDialService returns a new instance of DialService.
NewUserService returns a new instance of UserService.
# Structs
AuthService represents a service for managing OAuth authentication.
DB represents the database connection.
DialMembershipService represents a service for managing dial memberships in SQLite.
DialService represents a service for managing dials.
Tx wraps the SQL Tx object to provide a timestamp at the start of the transaction.
UserService represents a service for managing users.
# Type aliases
NullTime represents a helper wrapper for time.Time.