Documentation
¶
Index ¶
Constants ¶
View Source
const ( Postgres = "postgres" Sqlite3 = "sqlite3" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CompletedConfig ¶
type CompletedConfig struct {
// contains filtered or unexported fields
}
type Config ¶
type Config struct {
Options *Options
DSN string
Postgres *postgres.Config
SqlLite3 *sqlite3.Config
}
func (*Config) Complete ¶
func (c *Config) Complete() CompletedConfig
type Options ¶
type Options struct {
Postgres *postgres.Options `mapstructure:"postgres"`
SqlLite3 *sqlite3.Options `mapstructure:"sqlite3"`
Database string `mapstructure:"database"`
MaxSerializationRetries int `mapstructure:"max-serialization-retries"`
}
func NewOptions ¶
func NewOptions() *Options
Click to show internal directories.
Click to hide internal directories.