Documentation ¶
Index ¶
- Variables
- func InitDbManager(db *pg.DB)
- func SetSchema(s string)
- type ConfigRepository
- func (r *ConfigRepository) CreateConfig(config *entity.Config) (*entity.Config, error)
- func (r *ConfigRepository) DeleteConfig(identities []int64) (int, error)
- func (r *ConfigRepository) GetConfigById(identity int64) (*entity.Config, error)
- func (r *ConfigRepository) GetConfigByInstanceUUIDAndModuleName(instanceUUID string, moduleName string) (*entity.Config, error)
- func (r *ConfigRepository) GetConfigs(identities []int64) ([]entity.Config, error)
- func (r *ConfigRepository) GetConfigsByModulesId(modulesId []int32) ([]entity.Config, error)
- func (r *ConfigRepository) GetModuleNameAndInstanceUUIDByConfigId(configId int64) (entity.ModuleInstanceIdentity, error)
- func (r *ConfigRepository) UpdateConfig(config *entity.Config) (*entity.Config, error)
- type InstanceRepository
- func (r *InstanceRepository) CreateInstance(instance entity.Instance) (entity.Instance, error)
- func (r *InstanceRepository) DeleteInstance(identities []int32) (int, error)
- func (r *InstanceRepository) GetInstanceById(identity int32) (entity.Instance, error)
- func (r *InstanceRepository) GetInstanceByUuid(instanceUuid string) (entity.Instance, error)
- func (r *InstanceRepository) GetInstances(identities []int32) ([]entity.Instance, error)
- func (r *InstanceRepository) UpdateInstance(instance entity.Instance) (entity.Instance, error)
- type ModulesRepository
- func (r *ModulesRepository) CreateModule(module entity.Module) (entity.Module, error)
- func (r *ModulesRepository) DeleteModule(identities []int32) (int, error)
- func (r *ModulesRepository) GetActiveModules() ([]entity.Module, error)
- func (r *ModulesRepository) GetModule(identity int32) (*entity.Module, error)
- func (r *ModulesRepository) GetModuleById(identity int32) (entity.Module, error)
- func (r *ModulesRepository) GetModuleByInstanceIdAndName(instanceId int32, moduleName string) (entity.Module, error)
- func (r *ModulesRepository) GetModules(identities []int32) ([]entity.Module, error)
- func (r *ModulesRepository) GetModulesByInstanceUuid(instanceUuid string) ([]entity.Module, error)
- func (r *ModulesRepository) GetModulesByInstanceUuidAndName(instanceUuid string, name string) (*entity.Module, error)
- func (r *ModulesRepository) UpdateModule(module entity.Module) (entity.Module, error)
- func (r *ModulesRepository) UpdateModuleDisconnect(instanceUuid string, moduleName string) error
- type SchemaRepository
- func (r *SchemaRepository) GetSchemaByModuleId(moduleId int32) (*entity.ConfigSchema, error)
- func (r *SchemaRepository) GetSchemasByModulesId(modulesId []int32) ([]entity.ConfigSchema, error)
- func (r *SchemaRepository) InsertConfigSchema(s *entity.ConfigSchema) (*entity.ConfigSchema, error)
- func (r *SchemaRepository) UpdateConfigSchema(s *entity.ConfigSchema) (*entity.ConfigSchema, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ConfigRep ConfigRepository ModulesRep ModulesRepository InstanceRep InstanceRepository SchemaRep SchemaRepository )
Functions ¶
func InitDbManager ¶
Types ¶
type ConfigRepository ¶
func (*ConfigRepository) CreateConfig ¶
func (*ConfigRepository) DeleteConfig ¶
func (r *ConfigRepository) DeleteConfig(identities []int64) (int, error)
func (*ConfigRepository) GetConfigById ¶
func (r *ConfigRepository) GetConfigById(identity int64) (*entity.Config, error)
func (*ConfigRepository) GetConfigByInstanceUUIDAndModuleName ¶
func (*ConfigRepository) GetConfigs ¶
func (r *ConfigRepository) GetConfigs(identities []int64) ([]entity.Config, error)
func (*ConfigRepository) GetConfigsByModulesId ¶
func (r *ConfigRepository) GetConfigsByModulesId(modulesId []int32) ([]entity.Config, error)
func (*ConfigRepository) GetModuleNameAndInstanceUUIDByConfigId ¶
func (r *ConfigRepository) GetModuleNameAndInstanceUUIDByConfigId(configId int64) (entity.ModuleInstanceIdentity, error)
func (*ConfigRepository) UpdateConfig ¶
type InstanceRepository ¶
func (*InstanceRepository) CreateInstance ¶
func (*InstanceRepository) DeleteInstance ¶
func (r *InstanceRepository) DeleteInstance(identities []int32) (int, error)
func (*InstanceRepository) GetInstanceById ¶
func (r *InstanceRepository) GetInstanceById(identity int32) (entity.Instance, error)
func (*InstanceRepository) GetInstanceByUuid ¶
func (r *InstanceRepository) GetInstanceByUuid(instanceUuid string) (entity.Instance, error)
func (*InstanceRepository) GetInstances ¶
func (r *InstanceRepository) GetInstances(identities []int32) ([]entity.Instance, error)
func (*InstanceRepository) UpdateInstance ¶
type ModulesRepository ¶
func (*ModulesRepository) CreateModule ¶
func (*ModulesRepository) DeleteModule ¶
func (r *ModulesRepository) DeleteModule(identities []int32) (int, error)
func (*ModulesRepository) GetActiveModules ¶
func (r *ModulesRepository) GetActiveModules() ([]entity.Module, error)
func (*ModulesRepository) GetModule ¶
func (r *ModulesRepository) GetModule(identity int32) (*entity.Module, error)
func (*ModulesRepository) GetModuleById ¶
func (r *ModulesRepository) GetModuleById(identity int32) (entity.Module, error)
func (*ModulesRepository) GetModuleByInstanceIdAndName ¶
func (*ModulesRepository) GetModules ¶
func (r *ModulesRepository) GetModules(identities []int32) ([]entity.Module, error)
func (*ModulesRepository) GetModulesByInstanceUuid ¶
func (r *ModulesRepository) GetModulesByInstanceUuid(instanceUuid string) ([]entity.Module, error)
func (*ModulesRepository) GetModulesByInstanceUuidAndName ¶
func (*ModulesRepository) UpdateModule ¶
func (*ModulesRepository) UpdateModuleDisconnect ¶
func (r *ModulesRepository) UpdateModuleDisconnect(instanceUuid string, moduleName string) error
type SchemaRepository ¶
func (*SchemaRepository) GetSchemaByModuleId ¶
func (r *SchemaRepository) GetSchemaByModuleId(moduleId int32) (*entity.ConfigSchema, error)
func (*SchemaRepository) GetSchemasByModulesId ¶
func (r *SchemaRepository) GetSchemasByModulesId(modulesId []int32) ([]entity.ConfigSchema, error)
func (*SchemaRepository) InsertConfigSchema ¶
func (r *SchemaRepository) InsertConfigSchema(s *entity.ConfigSchema) (*entity.ConfigSchema, error)
func (*SchemaRepository) UpdateConfigSchema ¶
func (r *SchemaRepository) UpdateConfigSchema(s *entity.ConfigSchema) (*entity.ConfigSchema, error)
Click to show internal directories.
Click to hide internal directories.