mirror of
https://github.com/gofiber/storage.git
synced 2025-10-06 00:57:38 +08:00
Use ConfigDefault
This commit is contained in:
@@ -12,6 +12,8 @@ type Config struct {
|
|||||||
// ConfigDefault is the default config
|
// ConfigDefault is the default config
|
||||||
var ConfigDefault = Config{
|
var ConfigDefault = Config{
|
||||||
GCInterval: 10 * time.Second,
|
GCInterval: 10 * time.Second,
|
||||||
|
FilePath: "./db.sqlite3",
|
||||||
|
TableName: "fiber",
|
||||||
}
|
}
|
||||||
|
|
||||||
// Helper function to set default values
|
// Helper function to set default values
|
||||||
@@ -20,10 +22,10 @@ func configDefault(cfg Config) Config {
|
|||||||
cfg.GCInterval = ConfigDefault.GCInterval
|
cfg.GCInterval = ConfigDefault.GCInterval
|
||||||
}
|
}
|
||||||
if cfg.FilePath == "" {
|
if cfg.FilePath == "" {
|
||||||
cfg.FilePath = "./db"
|
cfg.FilePath = ConfigDefault.FilePath
|
||||||
}
|
}
|
||||||
if cfg.TableName == "" {
|
if cfg.TableName == "" {
|
||||||
cfg.TableName = "fiber"
|
cfg.TableName = ConfigDefault.TableName
|
||||||
}
|
}
|
||||||
return cfg
|
return cfg
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user