Added search

This commit is contained in:
Mawoka
2022-04-14 12:43:28 +02:00
parent 22b51e70a6
commit d43795b35f
9 changed files with 170 additions and 22 deletions
+5
View File
@@ -2,6 +2,7 @@ from functools import lru_cache
import redis.asyncio as redis_lib
from pydantic import BaseSettings, RedisDsn, PostgresDsn
import meilisearch as MeiliSearch
from classquiz.storage import Storage
@@ -25,6 +26,8 @@ class Settings(BaseSettings):
access_token_expire_minutes: int = 30
cache_expiry: int = 86400
sentry_dsn: str | None = "https://4981de1f72f24fd7b5e21b8913b93a02@o661934.ingest.sentry.io/6254641"
meilisearch_url: str
meilisearch_index: str = "classquiz"
# storage_backend
storage_backend: str | None = "deta"
@@ -52,3 +55,5 @@ storage: Storage = Storage(
deta_id=settings().deta_project_id,
storage_path=settings().storage_path,
)
meilisearch = MeiliSearch.Client(settings().meilisearch_url)