Files
soul_diary/soul_diary/backend/api/router.py
2023-12-14 15:52:00 +03:00

16 lines
560 B
Python

import fastapi
from . import handlers, senses
from .dependencies import database
router = fastapi.APIRouter(
dependencies=[fastapi.Depends(database)],
)
router.add_api_route(path="/signup", methods=["POST"], endpoint=handlers.sign_up)
router.add_api_route(path="/signin", methods=["POST"], endpoint=handlers.sign_in)
router.add_api_route(path="/logout", methods=["POST"], endpoint=handlers.logout)
router.add_api_route(path="/options", methods=["GET"], endpoint=handlers.options)
router.include_router(senses.router, prefix="/senses", tags=["Senses"])