19 lines
1.1 KiB
Go
19 lines
1.1 KiB
Go
package config
|
||
|
||
type CommonBootFlags struct {
|
||
ApiPort string `env:"api_port" default:"8080" desc:"api端口,客户端请求的地址端口"`
|
||
DBType string `env:"db_type" default:"sqlite" desc:"数据库类型,默认sqlite,可选:sqlite|mysql|pg"`
|
||
DBAddr string `env:"db_addr" default:"localhost" desc:"数据库地址"`
|
||
DBName string `env:"db_name" default:"uniugm" desc:"数据库名字"`
|
||
DBUser string `env:"db_user" default:"root" desc:"数据库用户名"`
|
||
DBPass string `env:"db_pass" default:"" desc:"数据库密码"`
|
||
BiCkAddr string `env:"bi_ck_addr" desc:"clickhouse分析数据库地址"`
|
||
BiCkDb string `env:"bi_ck_db" desc:"clickhouse数据库"`
|
||
BiCkUser string `env:"bi_ck_user" desc:"clickhouse用户名"`
|
||
BiCkPass string `env:"bi_ck_pass" desc:"clickhouse密码"`
|
||
BiMysqlAddr string `env:"bi_mysql_addr" desc:"mysql分析数据库地址"`
|
||
BiMysqlDb string `env:"bi_mysql_db" desc:"mysql数据库"`
|
||
BiMysqlUser string `env:"bi_mysql_user" desc:"mysql用户名"`
|
||
BiMysqlPass string `env:"bi_mysql_pass" desc:"mysql密码"`
|
||
}
|