forked from ebhomengo/niki
24 lines
516 B
Go
24 lines
516 B
Go
package benefactorapp
|
|
|
|
import (
|
|
database "git.gocasts.ir/ebhomengo/niki/pkg/database/mysql"
|
|
httpserver "git.gocasts.ir/ebhomengo/niki/pkg/httpserver"
|
|
"git.gocasts.ir/ebhomengo/niki/pkg/logger"
|
|
)
|
|
|
|
type Config struct {
|
|
// HTTP server config
|
|
HTTPServer httpserver.Config `koanf:"http_server"`
|
|
|
|
// Database config
|
|
MySQLDB database.Config `koanf:"mysql_db"`
|
|
|
|
// Logger config
|
|
Logger logger.Config `koanf:"logger"`
|
|
|
|
// Service config
|
|
|
|
// Database migration
|
|
PathOfMigration string `koanf:"path_of_migration"`
|
|
}
|