修改使用读取配置文件的方式初始化数据库
This commit is contained in:
@ -23,7 +23,7 @@ func SetupRoutes() *echo.Echo {
|
||||
e.Use(middleware.Logger())
|
||||
|
||||
//fd, _ := os.OpenFile(
|
||||
// "nt.log",
|
||||
// "next-terminal.log",
|
||||
// os.O_RDWR|os.O_APPEND,
|
||||
// 0666,
|
||||
//)
|
||||
|
@ -27,16 +27,16 @@ func SetupConfig() *Config {
|
||||
|
||||
viper.SetConfigName("config")
|
||||
viper.SetConfigType("yaml")
|
||||
viper.AddConfigPath("/etc/nt/")
|
||||
viper.AddConfigPath("$HOME/.nt")
|
||||
viper.AddConfigPath("/etc/next-terminal/")
|
||||
viper.AddConfigPath("$HOME/.next-terminal")
|
||||
viper.AddConfigPath(".")
|
||||
|
||||
pflag.String("mysql.hostname", "127.0.0.1", "mysql hostname")
|
||||
pflag.Int("mysql.port", 3306, "mysql port")
|
||||
pflag.String("mysql.username", "mysql", "mysql username")
|
||||
pflag.String("mysql.password", "mysql", "mysql password")
|
||||
pflag.String("mysql.database", "next_terminal", "mysql database")
|
||||
pflag.String("server.addr", "0.0.0.0:8088", "server listen addr")
|
||||
//pflag.String("mysql.hostname", "127.0.0.1", "mysql hostname")
|
||||
//pflag.Int("mysql.port", 3306, "mysql port")
|
||||
//pflag.String("mysql.username", "mysql", "mysql username")
|
||||
//pflag.String("mysql.password", "mysql", "mysql password")
|
||||
//pflag.String("mysql.database", "next_terminal", "mysql database")
|
||||
//pflag.String("server.addr", "0.0.0.0:8088", "server listen addr")
|
||||
|
||||
pflag.Parse()
|
||||
_ = viper.BindPFlags(pflag.CommandLine)
|
||||
|
Reference in New Issue
Block a user