 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type PluginInfo ¶
type PluginInfo struct {
	Name        string        `json:"name"`
	Description string        `json:"description"`
	Tables      []*TableInfos `json:"tables"`
	TaskMeta    []SubTaskMeta `json:"task_mata"`
}
    func NewPluginInfo ¶
func NewPluginInfo() *PluginInfo
type SubTaskMeta ¶
type SubTaskMeta struct {
	Name             string   `json:"name"`
	Required         bool     `json:"required"`
	EnabledByDefault bool     `json:"enabled_by_default"`
	Description      string   `json:"description"`
	DomainTypes      []string `json:"domain_types"`
}
    func CreateSubTaskMeta ¶
func CreateSubTaskMeta(subTaskMeta []core.SubTaskMeta) []SubTaskMeta
type TableInfos ¶
type TableInfos struct {
	TableName string       `json:"table_name"`
	Field     []*TableInfo `json:"field"`
	Error     *string      `json:"error"`
}
    func NewTableInfos ¶
func NewTableInfos(table core.Tabler) *TableInfos
type TotalInfo ¶
type TotalInfo struct {
	DomainInfos []*TableInfos
	PluginInfos []*PluginInfo
}
    func NewTotalInfo ¶
func NewTotalInfo() *TotalInfo
 Click to show internal directories. 
   Click to hide internal directories.