2019-09-10 14:22:21 +00:00
|
|
|
package storage
|
|
|
|
|
|
|
|
type (
|
2020-04-08 14:14:58 +00:00
|
|
|
// DBConfiguration describes configuration for DB. Supported: 'levelDB', 'redisDB', 'boltDB', 'badgerDB'.
|
2019-09-10 14:22:21 +00:00
|
|
|
DBConfiguration struct {
|
2020-04-08 14:14:58 +00:00
|
|
|
Type string `yaml:"Type"`
|
|
|
|
LevelDBOptions LevelDBOptions `yaml:"LevelDBOptions"`
|
|
|
|
RedisDBOptions RedisDBOptions `yaml:"RedisDBOptions"`
|
|
|
|
BoltDBOptions BoltDBOptions `yaml:"BoltDBOptions"`
|
|
|
|
BadgerDBOptions BadgerDBOptions `yaml:"BadgerDBOptions"`
|
2019-09-10 14:22:21 +00:00
|
|
|
}
|
|
|
|
)
|