Add File
This commit is contained in:
19
backend/apps/system/schemas/auth.py
Normal file
19
backend/apps/system/schemas/auth.py
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
|
||||||
|
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
|
||||||
Reference in New Issue
Block a user