|
@@ -15,8 +15,9 @@ type DbConfig struct {
|
|
}
|
|
}
|
|
|
|
|
|
var (
|
|
var (
|
|
- dbConfigFlag *DbConfig
|
|
|
|
- cfgFilePathFlag string
|
|
|
|
|
|
+ dbConfigFlag *DbConfig
|
|
|
|
+ cfgFilePathFlag string
|
|
|
|
+ createCfgFileFlag bool
|
|
)
|
|
)
|
|
|
|
|
|
func init() {
|
|
func init() {
|
|
@@ -27,6 +28,7 @@ func init() {
|
|
flag.StringVar(&dbConfigFlag.User, "u", "", "database user")
|
|
flag.StringVar(&dbConfigFlag.User, "u", "", "database user")
|
|
flag.StringVar(&dbConfigFlag.Pwd, "P", "", "database password")
|
|
flag.StringVar(&dbConfigFlag.Pwd, "P", "", "database password")
|
|
flag.StringVar(&cfgFilePathFlag, "c", "", "database config file path")
|
|
flag.StringVar(&cfgFilePathFlag, "c", "", "database config file path")
|
|
|
|
+ flag.BoolVar(&createCfgFileFlag, "g", false, "create default config file")
|
|
}
|
|
}
|
|
|
|
|
|
func (cfg *DbConfig) IsZero() bool {
|
|
func (cfg *DbConfig) IsZero() bool {
|