import typing as t

if t.TYPE_CHECKING:
    from .other import DB_AccessToken, DB_APIKey
    from .discussions import DB_Discussion

from datetime import datetime

from sqlmodel import SQLModel, Field, Relationship, Column, JSON
from ..extensions.tags import DB_Tag, DB_TagUser



class DB_User(SQLModel, table=True):
    __tablename__ = 'users'
    id: t.Optional[int] = 