<reponame>maxzhenzhera/my_vocab_backend<gh_stars>0
"""
Some mixins are not used:
    mypy does not correctly work with mixins (SQLAlchemy) behaviour
    as I expect (on moment of writing).
"""

from .auth import (
    OAuthConnection,
    RefreshSession
)
from .base import Base
from .entities import (
    Tag,
    User,
    Vocab,
    VocabTagsAssociation,
    Word
)


__all__ = [
    # Base
    # -------------------------------------------
    'Base',
    # Auth
    # -------------------------------------------
    'OAuthConnection',
    'RefreshSession',
    # Entities
    # -------------------------------------------
    'User',
    'Tag',
    'Vocab',
    'VocabTagsAssociation',
    'Word'
]

"""
Some mixins are not used:
    mypy does not correctly work with mixins (SQLAlchemy) behaviour
    as I expect (on moment of writing).
"""

from .auth import (
    OAuthConnection,
    RefreshSession
)
from .base import Base
from .entities import (
    Tag,
    User,
    Vocab,
    VocabTagsAssociation,
    Word
)


__all__ = [
    # Base
    # -------------------------------------------
    'Base',
    # Auth
    # -------------------------------------------
    'OAuthConnection',
    'RefreshSession',
    # Entities
    # -------------------------------------------
    'User',
    'Tag',
    'Vocab',
    'VocabTagsAssociation',
    'Word'
]
Some mixins are not used:     mypy does not correctly work with mixins (SQLAlchemy) behaviour     as I expect (on moment of writing). # Base # ------------------------------------------- # Auth # ------------------------------------------- # Entities # -------------------------------------------