Documentation
¶
Index ¶
- type Instance
- func (db *Instance) CheckUserIdentityExists(userid string) bool
- func (db *Instance) Close() error
- func (db *Instance) ConfirmEmailByUserID(userID string) error
- func (db *Instance) CreateClient(ci *models.Client) error
- func (db *Instance) CreateUser(user *models.User) error
- func (db *Instance) CreateUserIdentity(identity *models.UserIdentity) error
- func (db *Instance) DeleteClient(id string) error
- func (db *Instance) EnqueueDirectWrite(job WriteJob) error
- func (db *Instance) EnqueueWrite(job WriteJob) error
- func (db *Instance) GetClientByID(id string) (*models.Client, error)
- func (db *Instance) GetClientByUserID(userID string) (*models.Client, error)
- func (db *Instance) GetCorrespondingUser(identity_id string) (*models.User, error)
- func (db *Instance) GetOrCreateUser(pbuser *pb.User, provider string) (*pb.User, error)
- func (db *Instance) GetUserByEmail(email string) (*models.User, error)
- func (db *Instance) GetUserByID(id string) (*models.User, error)
- func (db *Instance) GetUserByName(name string) (*models.User, error)
- func (db *Instance) UpdateClient(ci *models.Client) error
- type WriteJob
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Instance ¶
func (*Instance) CheckUserIdentityExists ¶
func (*Instance) ConfirmEmailByUserID ¶
func (*Instance) CreateUserIdentity ¶
func (db *Instance) CreateUserIdentity(identity *models.UserIdentity) error
func (*Instance) DeleteClient ¶
func (*Instance) EnqueueDirectWrite ¶
func (*Instance) EnqueueWrite ¶
func (*Instance) GetClientByID ¶
func (*Instance) GetClientByUserID ¶
func (*Instance) GetCorrespondingUser ¶
func (*Instance) GetOrCreateUser ¶
func (*Instance) GetUserByEmail ¶
func (*Instance) GetUserByName ¶
Click to show internal directories.
Click to hide internal directories.