Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultConfig = &Config{}
Functions ¶
func InitFromFile ¶
func InitFromString ¶
func NewDBByConfig ¶ added in v1.0.2
func NewDBByConfig(dbConfig *DBConfig) (bool, db.DBClientInterface)
Types ¶
type Config ¶
type Config struct {
DBConfigs map[string]*DBConfig `yaml:"dbConfigs"`
Debug bool `yaml:"debug"`
Token TokenConfig `yaml:"token"`
SuperAdminRoleID string `yaml:"superAdminRoleID"`
PlatformTenantID string `yaml:"platformTenantID"`
DefaultRoleID string `yaml:"defaultRoleID"`
DefaultPwd string `yaml:"defaultPwd"`
MiniApp []MiniAppConfig `yaml:"miniApp"`
EnableTenant bool `yaml:"enableTenant"`
}
type DBConfig ¶
type DBConfig struct {
DBType string `yaml:"dbType"`
ConnectionStr string `yaml:"connectionStr"`
FileName string `yaml:"fileName"`
UserName string `yaml:"userName"`
Password string `yaml:"password"`
Host string `yaml:"Host"`
DBName string `yaml:"dbName"`
Port int `yaml:"port"`
}
func GetDBConfig ¶
type MiniAppConfig ¶
Click to show internal directories.
Click to hide internal directories.