Refactor database initialization to use a configuration struct for improved connection management
This commit is contained in:
@ -34,7 +34,8 @@ var startCmd = &cobra.Command{
|
||||
|
||||
// Database Setup
|
||||
dbDSN := viper.GetString("db-dsn")
|
||||
database, err := db.NewDB(ctx, logger, dbDSN)
|
||||
dbConfig := db.DefaultDBConfig(dbDSN)
|
||||
database, err := db.NewDB(ctx, logger, dbConfig)
|
||||
if err != nil {
|
||||
logger.Error("failed to initialize database", slog.Any("error", err))
|
||||
os.Exit(1)
|
||||
|
Reference in New Issue
Block a user