2025-04-18 17:17:23 +08:00
|
|
|
|
package config
|
|
|
|
|
|
|
|
|
|
type CommonBootFlags struct {
|
2025-07-22 09:37:37 +08:00
|
|
|
|
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密码"`
|
2025-04-18 17:17:23 +08:00
|
|
|
|
}
|