fix schemas

This commit is contained in:
jxxghp
2025-11-17 10:58:24 +08:00
parent 365335be46
commit a5e7483870
23 changed files with 124 additions and 124 deletions
+4 -4
View File
@@ -43,7 +43,7 @@ class Plugin(BaseModel):
# 安装次数
install_count: Optional[int] = 0
# 更新记录
history: Optional[dict] = Field(default_factory=dict)
history: Optional[dict] = Field(default_factory={})
# 添加时间,值越小表示越靠后发布
add_time: Optional[int] = 0
# 插件公钥
@@ -62,11 +62,11 @@ class PluginDashboard(Plugin):
# 演染模式
render_mode: Optional[str] = Field(default="vuetify")
# 全局配置
attrs: Optional[dict] = Field(default_factory=dict)
attrs: Optional[dict] = Field(default_factory={})
# col列数
cols: Optional[dict] = Field(default_factory=dict)
cols: Optional[dict] = Field(default_factory={})
# 页面元素
elements: Optional[List[dict]] = Field(default_factory=list)
elements: Optional[List[dict]] = Field(default_factory=[])
class PluginMemoryInfo(BaseModel):