Files
atom/providers/database/redis/config.go
2023-05-11 07:03:15 +00:00

25 lines
363 B
Go

package redis
import (
"fmt"
"github.com/go-redis/redis/v8"
)
const DefaultPrefix = "Redis"
type Config struct {
Host string
Port uint
Password string
DB uint
}
func (c *Config) ToRedisOptions() *redis.Options {
return &redis.Options{
Addr: fmt.Sprintf("%s:%d", c.Host, c.Port),
Password: c.Password,
DB: int(c.DB),
}
}