19 lines
446 B
Python
19 lines
446 B
Python
|
|
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 |