sysusers

package
v1.7.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 13, 2026 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CountProjectUsersByRole

func CountProjectUsersByRole(ctx context.Context, projectID string) (map[string]int, error)

func CreateUser

func CreateUser(ctx context.Context, user *models.User) (*models.User, error)

func DeleteUser

func DeleteUser(ctx context.Context, projectID, userID string) error

func GetUser

func GetUser(ctx context.Context, projectID, userID string) (*models.User, error)

func GetUserByUsername

func GetUserByUsername(ctx context.Context, projectID, username string) (*models.User, error)

func ListUsersByEmail

func ListUsersByEmail(ctx context.Context, projectID, email string) ([]*models.User, error)

func ListUsersByGoogleSub

func ListUsersByGoogleSub(ctx context.Context, projectID, googleSub string) ([]*models.User, error)

func ListUsersByPhone

func ListUsersByPhone(ctx context.Context, projectID, phone string) ([]*models.User, error)

func SearchProjectUsers

func SearchProjectUsers(ctx context.Context, projectID string, limit, offset int) ([]*models.User, int, error)

func UpdateUser

func UpdateUser(ctx context.Context, user *models.User) error

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL