Views
create_user(user_dto, user_dao=Depends())
  
  
      async
  
  Creates user model in the database.
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
| new_user_object | new user model item. | required | |
| user_dao | UserDAO | DAO for user models. | Depends() | 
Source code in hestia/web/api/user/views.py
        | 30 31 32 33 34 35 36 37 38 39 40 41 |  | 
get_user_models(limit=10, offset=0, user_dao=Depends())
  
  
      async
  
  Retrieve all user objects from the database.
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
| limit | int | limit of user objects, defaults to 10. | 10 | 
| offset | int | offset of user objects, defaults to 0. | 0 | 
| user_dao | UserDAO | DAO for user models. | Depends() | 
Returns:
| Type | Description | 
|---|---|
| List[UserModelDTO] | list of user objects from database. | 
Source code in hestia/web/api/user/views.py
        | 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |  |