mirror of
https://github.com/stijndcl/didier.git
synced 2026-04-07 15:48:29 +02:00
Add simple caching implementation for database queries that will be used in command autocompletion
This commit is contained in:
parent
f0a05c8b4d
commit
72c3acbcc2
9 changed files with 162 additions and 50 deletions
|
|
@ -5,6 +5,8 @@ from sqlalchemy.ext.asyncio import AsyncSession
|
|||
|
||||
from database.models import UforaCourse, UforaCourseAlias
|
||||
|
||||
__all__ = ["get_all_courses", "get_course_by_name"]
|
||||
|
||||
|
||||
async def get_all_courses(session: AsyncSession) -> list[UforaCourse]:
|
||||
"""Get a list of all courses in the database"""
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue