feat: sypport batch fetch plugin installations

This commit is contained in:
Yeuoly
2024-11-15 00:47:25 +08:00
parent db68ae4a73
commit 634cb6233e
4 changed files with 31 additions and 3 deletions

View File

@ -105,11 +105,13 @@ class PluginInstallation(BasePluginEntity):
meta: Mapping[str, Any]
plugin_id: str
plugin_unique_identifier: str
version: str
checksum: str
declaration: PluginDeclaration
class PluginEntity(PluginInstallation):
name: str
declaration: PluginDeclaration
installation_id: str
version: str
latest_version: Optional[str] = None