feat 文件管理API
This commit is contained in:
18
app/schemas/file.py
Normal file
18
app/schemas/file.py
Normal file
@ -0,0 +1,18 @@
|
||||
from typing import Optional
|
||||
|
||||
from pydantic import BaseModel
|
||||
|
||||
|
||||
class FileItem(BaseModel):
|
||||
# 类型 dir/file
|
||||
type: Optional[str] = None
|
||||
# 文件路径
|
||||
path: Optional[str] = None
|
||||
# 文件名
|
||||
name: Optional[str] = None
|
||||
# 文件名
|
||||
basename: Optional[str] = None
|
||||
# 文件后缀
|
||||
extension: Optional[str] = None
|
||||
# 文件大小
|
||||
size: Optional[int] = None
|
Reference in New Issue
Block a user