mirror of
https://github.com/maxdorninger/MediaManager.git
synced 2026-04-28 03:39:34 +02:00
14 lines
519 B
Python
14 lines
519 B
Python
from sqlalchemy.orm import Session
|
|
|
|
from indexer.models import IndexerQueryResult
|
|
from indexer.schemas import IndexerQueryResultId, IndexerQueryResult as IndexerQueryResultSchema
|
|
|
|
|
|
def get_result(result_id: IndexerQueryResultId, db: Session) -> IndexerQueryResultSchema:
|
|
return IndexerQueryResultSchema(**db.get(IndexerQueryResult, result_id).__dict__)
|
|
|
|
|
|
def save_result(result: IndexerQueryResultSchema, db: Session) -> IndexerQueryResultSchema:
|
|
db.add(IndexerQueryResult(**result.__dict__))
|
|
return result
|