Experimentally type query property ...

This commit is contained in:
Matthias
2023-02-20 20:00:01 +01:00
parent c2c039151c
commit db4f4498dc
3 changed files with 13 additions and 8 deletions

View File

@@ -3,9 +3,11 @@ from typing import Any, ClassVar, Dict, Optional
from sqlalchemy import String, or_
from sqlalchemy.orm import Mapped, Query, mapped_column
from sqlalchemy.orm.scoping import _QueryDescriptorType
from freqtrade.constants import DATETIME_PRINT_FORMAT
from freqtrade.persistence.base import ModelBase
from freqtrade.persistence.models import SessionType
class PairLock(ModelBase):
@@ -13,8 +15,8 @@ class PairLock(ModelBase):
Pair Locks database model.
"""
__tablename__ = 'pairlocks'
# TODO: Properly type query.
query: ClassVar[Any]
query: ClassVar[_QueryDescriptorType]
session: ClassVar[SessionType]
id: Mapped[int] = mapped_column(primary_key=True)