Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrDuplicateKey = errors.New("duplicate key value violates unique constraint")
)
Functions ¶
This section is empty.
Types ¶
type SessionsStorage ¶
type SessionsStorage struct {
// contains filtered or unexported fields
}
func NewSessions ¶
func NewSessions(db *sqlx.DB) SessionsStorage
func (SessionsStorage) Create ¶
func (s SessionsStorage) Create(session *Session) error
func (SessionsStorage) GetJoinedUsersByToken ¶
func (s SessionsStorage) GetJoinedUsersByToken(token string) (*Session, error)
type UsersStorage ¶
type UsersStorage struct {
// contains filtered or unexported fields
}
func NewUsers ¶
func NewUsers(db *sqlx.DB) UsersStorage
func (UsersStorage) Create ¶
func (s UsersStorage) Create(user *User) error
func (UsersStorage) GetByEmail ¶
func (s UsersStorage) GetByEmail(email string) (*User, error)
Click to show internal directories.
Click to hide internal directories.