Files
SQLBot/backend/apps/system/schemas/auth.py

19 lines
446 B
Python
Raw Normal View History

2025-09-08 16:36:12 +08:00
from pydantic import BaseModel
from enum import Enum
class LocalLoginSchema(BaseModel):
account: str
password: str
class CacheNamespace(Enum):
AUTH_INFO = "sqlbot:auth"
EMBEDDED_INFO = "sqlbot:embedded"
def __str__(self):
return self.value
class CacheName(Enum):
USER_INFO = "user:info"
ASSISTANT_INFO = "assistant:info"
ASSISTANT_DS = "assistant:ds"
def __str__(self):
return self.value