User
        UserDAO
  Class for accessing user table.
Source code in hestia/db/dao/user.py
          | 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 |  | 
create_user_model(user_dto)
  
  
      async
  
  Add single user to session.
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
| user_dto | UserModelDTO | user data. | required | 
Source code in hestia/db/dao/user.py
        | 18 19 20 21 22 23 24 |  | 
filter(username=None)
  
  
      async
  
  Get specific user model.
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
| name | name of username instance. | required | 
Returns:
| Type | Description | 
|---|---|
| List[User] | user models. | 
Source code in hestia/db/dao/user.py
        | 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 |  | 
get_all_users(limit, offset)
  
  
      async
  
  Get all User models with limit/offset pagination.
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
| limit | int | limit of dummies. | required | 
| offset | int | offset of dummies. | required | 
Returns:
| Type | Description | 
|---|---|
| List[User] | stream of dummies. | 
Source code in hestia/db/dao/user.py
        | 26 27 28 29 30 31 32 33 34 35 36 37 |  |