keepme-backend / src /models /_sessions.py
ramanjitsingh1368's picture
Refactor Dockerfile and clean up unused schemas; update Redis client initialization and environment configuration
a3aa6c1
raw
history blame contribute delete
384 Bytes
from pydantic import Field
from beanie import Document, Link
from datetime import datetime
from ._users import User
class Session(Document):
user_id: Link[User]
token: str
device_ipv4_address: str
created_at: datetime = Field(default_factory=datetime.now)
expired_at: datetime = Field(default_factory=datetime.now)
class Settings:
name = "sessions"