rainbond: github.com/goodrain/rainbond/db/mysql Index | Files | Directories

package mysql

import "github.com/goodrain/rainbond/db/mysql"

Index

Package Files

dao_impl.go mysql.go

type Manager Uses

type Manager struct {
    // contains filtered or unexported fields
}

Manager db manager

func CreateManager Uses

func CreateManager(config config.Config) (*Manager, error)

CreateManager create manager

func (*Manager) AppBackupDao Uses

func (m *Manager) AppBackupDao() dao.AppBackupDao

AppBackupDao group app backup info

func (*Manager) AppBackupDaoTransactions Uses

func (m *Manager) AppBackupDaoTransactions(db *gorm.DB) dao.AppBackupDao

AppBackupDaoTransactions -

func (*Manager) AppDao Uses

func (m *Manager) AppDao() dao.AppDao

AppDao app export and import info

func (*Manager) Begin Uses

func (m *Manager) Begin() *gorm.DB

Begin begin a transaction

func (*Manager) CertificateDao Uses

func (m *Manager) CertificateDao() dao.CertificateDao

CertificateDao CertificateDao

func (*Manager) CertificateDaoTransactions Uses

func (m *Manager) CertificateDaoTransactions(db *gorm.DB) dao.CertificateDao

CertificateDaoTransactions CertificateDaoTransactions

func (*Manager) CheckTable Uses

func (m *Manager) CheckTable()

CheckTable check and create tables

func (*Manager) CloseManager Uses

func (m *Manager) CloseManager() error

CloseManager 关闭管理器

func (*Manager) CodeCheckResultDao Uses

func (m *Manager) CodeCheckResultDao() dao.CodeCheckResultDao

CodeCheckResultDao CodeCheckResultDao

func (*Manager) CodeCheckResultDaoTransactions Uses

func (m *Manager) CodeCheckResultDaoTransactions(db *gorm.DB) dao.CodeCheckResultDao

CodeCheckResultDaoTransactions CodeCheckResultDaoTransactions

func (*Manager) EndpointsDao Uses

func (m *Manager) EndpointsDao() dao.EndpointsDao

EndpointsDao returns a new EndpointDaoImpl with default *gorm.DB.

func (*Manager) EndpointsDaoTransactions Uses

func (m *Manager) EndpointsDaoTransactions(db *gorm.DB) dao.EndpointsDao

EndpointsDaoTransactions returns a new EndpointDaoImpl with the givem *gorm.DB.

func (*Manager) EnsureEndTransactionFunc Uses

func (m *Manager) EnsureEndTransactionFunc() func(tx *gorm.DB)

EnsureEndTransactionFunc -

func (*Manager) GwRuleConfigDao Uses

func (m *Manager) GwRuleConfigDao() dao.GwRuleConfigDao

GwRuleConfigDao creates a new dao.GwRuleConfigDao.

func (*Manager) GwRuleConfigDaoTransactions Uses

func (m *Manager) GwRuleConfigDaoTransactions(db *gorm.DB) dao.GwRuleConfigDao

GwRuleConfigDaoTransactions creates a new dao.GwRuleConfigDao with special transaction.

func (*Manager) HTTPRuleDao Uses

func (m *Manager) HTTPRuleDao() dao.HTTPRuleDao

HTTPRuleDao HTTPRuleDao

func (*Manager) HTTPRuleDaoTransactions Uses

func (m *Manager) HTTPRuleDaoTransactions(db *gorm.DB) dao.HTTPRuleDao

HTTPRuleDaoTransactions -

func (*Manager) LicenseDao Uses

func (m *Manager) LicenseDao() dao.LicenseDao

LicenseDao LicenseDao

func (*Manager) LocalSchedulerDao Uses

func (m *Manager) LocalSchedulerDao() dao.LocalSchedulerDao

LocalSchedulerDao 本地调度信息

func (*Manager) NotificationEventDao Uses

func (m *Manager) NotificationEventDao() dao.NotificationEventDao

NotificationEventDao NotificationEventDao

func (*Manager) Print Uses

func (m *Manager) Print(v ...interface{})

Print Print

func (*Manager) RegionAPIClassDao Uses

func (m *Manager) RegionAPIClassDao() dao.RegionAPIClassDao

RegionAPIClassDao RegionAPIClassDao

func (*Manager) RegionAPIClassDaoTransactions Uses

func (m *Manager) RegionAPIClassDaoTransactions(db *gorm.DB) dao.RegionAPIClassDao

RegionAPIClassDaoTransactions RegionAPIClassDaoTransactions

func (*Manager) RegionProcotolsDao Uses

func (m *Manager) RegionProcotolsDao() dao.RegionProcotolsDao

RegionProcotolsDao RegionProcotolsDao

func (*Manager) RegionProcotolsDaoTransactions Uses

func (m *Manager) RegionProcotolsDaoTransactions(db *gorm.DB) dao.RegionProcotolsDao

RegionProcotolsDaoTransactions RegionProcotolsDao

func (*Manager) RegionUserInfoDao Uses

func (m *Manager) RegionUserInfoDao() dao.RegionUserInfoDao

RegionUserInfoDao RegionUserInfoDao

func (*Manager) RegionUserInfoDaoTransactions Uses

func (m *Manager) RegionUserInfoDaoTransactions(db *gorm.DB) dao.RegionUserInfoDao

RegionUserInfoDaoTransactions RegionUserInfoDaoTransactions

func (*Manager) RegisterTableModel Uses

func (m *Manager) RegisterTableModel()

RegisterTableModel register table model

func (*Manager) RuleExtensionDao Uses

func (m *Manager) RuleExtensionDao() dao.RuleExtensionDao

RuleExtensionDao RuleExtensionDao

func (*Manager) RuleExtensionDaoTransactions Uses

func (m *Manager) RuleExtensionDaoTransactions(db *gorm.DB) dao.RuleExtensionDao

RuleExtensionDaoTransactions RuleExtensionDaoTransactions

func (*Manager) ServiceEventDao Uses

func (m *Manager) ServiceEventDao() dao.EventDao

ServiceEventDao TenantServicePluginRelationDao

func (*Manager) ServiceEventDaoTransactions Uses

func (m *Manager) ServiceEventDaoTransactions(db *gorm.DB) dao.EventDao

ServiceEventDaoTransactions TenantServicePluginRelationDaoTransactions

func (*Manager) ServiceProbeDao Uses

func (m *Manager) ServiceProbeDao() dao.ServiceProbeDao

ServiceProbeDao ServiceProbeDao

func (*Manager) ServiceProbeDaoTransactions Uses

func (m *Manager) ServiceProbeDaoTransactions(db *gorm.DB) dao.ServiceProbeDao

ServiceProbeDaoTransactions ServiceProbeDaoTransactions

func (*Manager) ServiceSourceDao Uses

func (m *Manager) ServiceSourceDao() dao.ServiceSourceDao

ServiceSourceDao service source db impl

func (*Manager) TCPRuleDao Uses

func (m *Manager) TCPRuleDao() dao.TCPRuleDao

TCPRuleDao TCPRuleDao

func (*Manager) TCPRuleDaoTransactions Uses

func (m *Manager) TCPRuleDaoTransactions(db *gorm.DB) dao.TCPRuleDao

TCPRuleDaoTransactions TCPRuleDaoTransactions

func (*Manager) TenantDao Uses

func (m *Manager) TenantDao() dao.TenantDao

TenantDao 租户数据

func (*Manager) TenantDaoTransactions Uses

func (m *Manager) TenantDaoTransactions(db *gorm.DB) dao.TenantDao

TenantDaoTransactions 租户数据,带操作事务

func (*Manager) TenantPluginBuildVersionDao Uses

func (m *Manager) TenantPluginBuildVersionDao() dao.TenantPluginBuildVersionDao

TenantPluginBuildVersionDao TenantPluginBuildVersionDao

func (*Manager) TenantPluginBuildVersionDaoTransactions Uses

func (m *Manager) TenantPluginBuildVersionDaoTransactions(db *gorm.DB) dao.TenantPluginBuildVersionDao

TenantPluginBuildVersionDaoTransactions TenantPluginBuildVersionDaoTransactions

func (*Manager) TenantPluginDao Uses

func (m *Manager) TenantPluginDao() dao.TenantPluginDao

TenantPluginDao TenantPluginDao

func (*Manager) TenantPluginDaoTransactions Uses

func (m *Manager) TenantPluginDaoTransactions(db *gorm.DB) dao.TenantPluginDao

TenantPluginDaoTransactions TenantPluginDaoTransactions

func (*Manager) TenantPluginDefaultENVDao Uses

func (m *Manager) TenantPluginDefaultENVDao() dao.TenantPluginDefaultENVDao

TenantPluginDefaultENVDao TenantPluginDefaultENVDao

func (*Manager) TenantPluginDefaultENVDaoTransactions Uses

func (m *Manager) TenantPluginDefaultENVDaoTransactions(db *gorm.DB) dao.TenantPluginDefaultENVDao

TenantPluginDefaultENVDaoTransactions TenantPluginDefaultENVDaoTransactions

func (*Manager) TenantPluginVersionConfigDao Uses

func (m *Manager) TenantPluginVersionConfigDao() dao.TenantPluginVersionConfigDao

TenantPluginVersionConfigDao TenantPluginVersionENVDao

func (*Manager) TenantPluginVersionConfigDaoTransactions Uses

func (m *Manager) TenantPluginVersionConfigDaoTransactions(db *gorm.DB) dao.TenantPluginVersionConfigDao

TenantPluginVersionConfigDaoTransactions TenantPluginVersionConfigDaoTransactions

func (*Manager) TenantPluginVersionENVDao Uses

func (m *Manager) TenantPluginVersionENVDao() dao.TenantPluginVersionEnvDao

TenantPluginVersionENVDao TenantPluginVersionENVDao

func (*Manager) TenantPluginVersionENVDaoTransactions Uses

func (m *Manager) TenantPluginVersionENVDaoTransactions(db *gorm.DB) dao.TenantPluginVersionEnvDao

TenantPluginVersionENVDaoTransactions TenantPluginVersionENVDaoTransactions

func (*Manager) TenantServceAutoscalerRuleMetricsDao Uses

func (m *Manager) TenantServceAutoscalerRuleMetricsDao() dao.TenantServceAutoscalerRuleMetricsDao

TenantServceAutoscalerRuleMetricsDao -

func (*Manager) TenantServceAutoscalerRuleMetricsDaoTransactions Uses

func (m *Manager) TenantServceAutoscalerRuleMetricsDaoTransactions(db *gorm.DB) dao.TenantServceAutoscalerRuleMetricsDao

TenantServceAutoscalerRuleMetricsDaoTransactions -

func (*Manager) TenantServceAutoscalerRulesDao Uses

func (m *Manager) TenantServceAutoscalerRulesDao() dao.TenantServceAutoscalerRulesDao

TenantServceAutoscalerRulesDao -

func (*Manager) TenantServceAutoscalerRulesDaoTransactions Uses

func (m *Manager) TenantServceAutoscalerRulesDaoTransactions(db *gorm.DB) dao.TenantServceAutoscalerRulesDao

TenantServceAutoscalerRulesDaoTransactions -

func (*Manager) TenantServiceConfigFileDao Uses

func (m *Manager) TenantServiceConfigFileDao() dao.TenantServiceConfigFileDao

TenantServiceConfigFileDao TenantServiceConfigFileDao

func (*Manager) TenantServiceConfigFileDaoTransactions Uses

func (m *Manager) TenantServiceConfigFileDaoTransactions(db *gorm.DB) dao.TenantServiceConfigFileDao

TenantServiceConfigFileDaoTransactions -

func (*Manager) TenantServiceDao Uses

func (m *Manager) TenantServiceDao() dao.TenantServiceDao

TenantServiceDao TenantServiceDao

func (*Manager) TenantServiceDaoTransactions Uses

func (m *Manager) TenantServiceDaoTransactions(db *gorm.DB) dao.TenantServiceDao

TenantServiceDaoTransactions TenantServiceDaoTransactions

func (*Manager) TenantServiceDeleteDao Uses

func (m *Manager) TenantServiceDeleteDao() dao.TenantServiceDeleteDao

TenantServiceDeleteDao TenantServiceDeleteDao

func (*Manager) TenantServiceDeleteDaoTransactions Uses

func (m *Manager) TenantServiceDeleteDaoTransactions(db *gorm.DB) dao.TenantServiceDeleteDao

TenantServiceDeleteDaoTransactions TenantServiceDeleteDaoTransactions

func (*Manager) TenantServiceEnvVarDao Uses

func (m *Manager) TenantServiceEnvVarDao() dao.TenantServiceEnvVarDao

TenantServiceEnvVarDao TenantServiceEnvVarDao

func (*Manager) TenantServiceEnvVarDaoTransactions Uses

func (m *Manager) TenantServiceEnvVarDaoTransactions(db *gorm.DB) dao.TenantServiceEnvVarDao

TenantServiceEnvVarDaoTransactions TenantServiceEnvVarDaoTransactions

func (*Manager) TenantServiceLBMappingPortDao Uses

func (m *Manager) TenantServiceLBMappingPortDao() dao.TenantServiceLBMappingPortDao

TenantServiceLBMappingPortDao TenantServiceLBMappingPortDao

func (*Manager) TenantServiceLBMappingPortDaoTransactions Uses

func (m *Manager) TenantServiceLBMappingPortDaoTransactions(db *gorm.DB) dao.TenantServiceLBMappingPortDao

TenantServiceLBMappingPortDaoTransactions TenantServiceLBMappingPortDaoTransactions

func (*Manager) TenantServiceLabelDao Uses

func (m *Manager) TenantServiceLabelDao() dao.TenantServiceLabelDao

TenantServiceLabelDao TenantServiceLabelDao

func (*Manager) TenantServiceLabelDaoTransactions Uses

func (m *Manager) TenantServiceLabelDaoTransactions(db *gorm.DB) dao.TenantServiceLabelDao

TenantServiceLabelDaoTransactions TenantServiceLabelDaoTransactions

func (*Manager) TenantServiceMountRelationDao Uses

func (m *Manager) TenantServiceMountRelationDao() dao.TenantServiceMountRelationDao

TenantServiceMountRelationDao TenantServiceMountRelationDao

func (*Manager) TenantServiceMountRelationDaoTransactions Uses

func (m *Manager) TenantServiceMountRelationDaoTransactions(db *gorm.DB) dao.TenantServiceMountRelationDao

TenantServiceMountRelationDaoTransactions TenantServiceMountRelationDaoTransactions

func (*Manager) TenantServicePluginRelationDao Uses

func (m *Manager) TenantServicePluginRelationDao() dao.TenantServicePluginRelationDao

TenantServicePluginRelationDao TenantServicePluginRelationDao

func (*Manager) TenantServicePluginRelationDaoTransactions Uses

func (m *Manager) TenantServicePluginRelationDaoTransactions(db *gorm.DB) dao.TenantServicePluginRelationDao

TenantServicePluginRelationDaoTransactions TenantServicePluginRelationDaoTransactions

func (*Manager) TenantServiceRelationDao Uses

func (m *Manager) TenantServiceRelationDao() dao.TenantServiceRelationDao

TenantServiceRelationDao TenantServiceRelationDao

func (*Manager) TenantServiceRelationDaoTransactions Uses

func (m *Manager) TenantServiceRelationDaoTransactions(db *gorm.DB) dao.TenantServiceRelationDao

TenantServiceRelationDaoTransactions TenantServiceRelationDaoTransactions

func (*Manager) TenantServiceScalingRecordsDao Uses

func (m *Manager) TenantServiceScalingRecordsDao() dao.TenantServiceScalingRecordsDao

TenantServiceScalingRecordsDao -

func (*Manager) TenantServiceScalingRecordsDaoTransactions Uses

func (m *Manager) TenantServiceScalingRecordsDaoTransactions(db *gorm.DB) dao.TenantServiceScalingRecordsDao

TenantServiceScalingRecordsDaoTransactions -

func (*Manager) TenantServiceVolumeDao Uses

func (m *Manager) TenantServiceVolumeDao() dao.TenantServiceVolumeDao

TenantServiceVolumeDao TenantServiceVolumeDao

func (*Manager) TenantServiceVolumeDaoTransactions Uses

func (m *Manager) TenantServiceVolumeDaoTransactions(db *gorm.DB) dao.TenantServiceVolumeDao

TenantServiceVolumeDaoTransactions TenantServiceVolumeDaoTransactions

func (*Manager) TenantServicesPortDao Uses

func (m *Manager) TenantServicesPortDao() dao.TenantServicesPortDao

TenantServicesPortDao TenantServicesPortDao

func (*Manager) TenantServicesPortDaoTransactions Uses

func (m *Manager) TenantServicesPortDaoTransactions(db *gorm.DB) dao.TenantServicesPortDao

TenantServicesPortDaoTransactions TenantServicesPortDaoTransactions

func (*Manager) TenantServicesStreamPluginPortDao Uses

func (m *Manager) TenantServicesStreamPluginPortDao() dao.TenantServicesStreamPluginPortDao

TenantServicesStreamPluginPortDao TenantServicesStreamPluginPortDao

func (*Manager) TenantServicesStreamPluginPortDaoTransactions Uses

func (m *Manager) TenantServicesStreamPluginPortDaoTransactions(db *gorm.DB) dao.TenantServicesStreamPluginPortDao

TenantServicesStreamPluginPortDaoTransactions TenantServicesStreamPluginPortDaoTransactions

func (*Manager) ThirdPartySvcDiscoveryCfgDao Uses

func (m *Manager) ThirdPartySvcDiscoveryCfgDao() dao.ThirdPartySvcDiscoveryCfgDao

ThirdPartySvcDiscoveryCfgDao returns a new ThirdPartySvcDiscoveryCfgDao.

func (*Manager) ThirdPartySvcDiscoveryCfgDaoTransactions Uses

func (m *Manager) ThirdPartySvcDiscoveryCfgDaoTransactions(db *gorm.DB) dao.ThirdPartySvcDiscoveryCfgDao

ThirdPartySvcDiscoveryCfgDaoTransactions returns a new ThirdPartySvcDiscoveryCfgDao.

func (*Manager) VersionInfoDao Uses

func (m *Manager) VersionInfoDao() dao.VersionInfoDao

VersionInfoDao VersionInfoDao

func (*Manager) VersionInfoDaoTransactions Uses

func (m *Manager) VersionInfoDaoTransactions(db *gorm.DB) dao.VersionInfoDao

VersionInfoDaoTransactions VersionInfoDaoTransactions

Directories

PathSynopsis
dao

Package mysql imports 9 packages (graph) and is imported by 1 packages. Updated 2019-11-22. Refresh now. Tools for package owners.