plugin.go 739 B

1234567891011121314151617
  1. package models
  2. import (
  3. "github.com/langgenius/dify-plugin-daemon/internal/types/entities"
  4. "github.com/langgenius/dify-plugin-daemon/internal/types/entities/plugin_entities"
  5. )
  6. type Plugin struct {
  7. Model
  8. PluginID string `json:"id" orm:"index;size:127"`
  9. ConfigurationText string `json:"configuration_text" orm:"type:text"`
  10. Refers int `json:"refers" orm:"default:0"`
  11. Checksum string `json:"checksum" orm:"size:127"`
  12. InstallType entities.PluginRuntimeType `json:"install_type" orm:"size:127"`
  13. ManifestType plugin_entities.DifyManifestType `json:"manifest_type" orm:"size:127"`
  14. }