user

Module Contents

Functions

get_user(conn: db.mongodb.AsyncIOMotorClient, username: str) → models.user.UserInDB

get_user_by_email(conn: db.mongodb.AsyncIOMotorClient, email: pydantic.EmailStr) → models.user.UserInDB

create_user(conn: db.mongodb.AsyncIOMotorClient, user: models.user.UserInCreate) → models.user.UserInDB

update_user(conn: db.mongodb.AsyncIOMotorClient, username: str, user: models.user.UserInUpdate) → models.user.UserInDB

async user.get_user(conn: db.mongodb.AsyncIOMotorClient, username: str) models.user.UserInDB
async user.get_user_by_email(conn: db.mongodb.AsyncIOMotorClient, email: pydantic.EmailStr) models.user.UserInDB
async user.create_user(conn: db.mongodb.AsyncIOMotorClient, user: models.user.UserInCreate) models.user.UserInDB
async user.update_user(conn: db.mongodb.AsyncIOMotorClient, username: str, user: models.user.UserInUpdate) models.user.UserInDB