Documentation
¶
Index ¶
Constants ¶
View Source
const EnvPrefix = "POSTGRES"
EnvPrefix environment prefix for mongodb config
Variables ¶
View Source
var ErrConnectionIsNotSet = errors.New("connection is not set")
Functions ¶
Types ¶
type ConnectionConfig ¶
type ConnectionConfig struct { Host string `env:"_HOST" envDefault:"localhost"` Port string `env:"_PORT" envDefault:"5432"` User string `env:"_USER" envDefault:"default"` Password string `env:"_PASSWORD" envDefault:"default"` DB string `env:"_DB" envDefault:"default"` ApplicationName string `env:"_APPLICATIONNAME" envDefault:""` MaxOpenConns int `env:"_MAXOPENCONNS" envDefault:"500"` ConnMaxLifetime int64 `env:"_CONNMAXLIFETIME" envDefault:"-1"` }
ConnectionConfig contains required data for gremlin
func GetConnectionConfigFromEnv ¶
func GetConnectionConfigFromEnv() (*ConnectionConfig, error)
GetConnectionConfigFromEnv return aerospike configs bases on environment variables
func (*ConnectionConfig) GetDSN ¶
func (c *ConnectionConfig) GetDSN() string
Click to show internal directories.
Click to hide internal directories.