mirror of
https://github.com/lightningnetwork/lnd.git
synced 2025-03-27 18:22:24 +01:00
lncfg: export database namespace names
For the data migration tool we need to know what database namespaces there are so we can loop over them.
This commit is contained in:
parent
fc2d652261
commit
696758a660
21
lncfg/db.go
21
lncfg/db.go
@ -12,11 +12,12 @@ import (
|
||||
)
|
||||
|
||||
const (
|
||||
channelDBName = "channel.db"
|
||||
macaroonDBName = "macaroons.db"
|
||||
decayedLogDbName = "sphinxreplay.db"
|
||||
towerClientDBName = "wtclient.db"
|
||||
towerServerDBName = "watchtower.db"
|
||||
ChannelDBName = "channel.db"
|
||||
MacaroonDBName = "macaroons.db"
|
||||
DecayedLogDbName = "sphinxreplay.db"
|
||||
TowerClientDBName = "wtclient.db"
|
||||
TowerServerDBName = "watchtower.db"
|
||||
WalletDBName = "wallet.db"
|
||||
|
||||
BoltBackend = "bolt"
|
||||
EtcdBackend = "etcd"
|
||||
@ -393,7 +394,7 @@ func (db *DB) GetBackends(ctx context.Context, chanDBPath,
|
||||
// We're using all bbolt based databases by default.
|
||||
boltBackend, err := kvdb.GetBoltBackend(&kvdb.BoltBackendConfig{
|
||||
DBPath: chanDBPath,
|
||||
DBFileName: channelDBName,
|
||||
DBFileName: ChannelDBName,
|
||||
DBTimeout: db.Bolt.DBTimeout,
|
||||
NoFreelistSync: db.Bolt.NoFreelistSync,
|
||||
AutoCompact: db.Bolt.AutoCompact,
|
||||
@ -406,7 +407,7 @@ func (db *DB) GetBackends(ctx context.Context, chanDBPath,
|
||||
|
||||
macaroonBackend, err := kvdb.GetBoltBackend(&kvdb.BoltBackendConfig{
|
||||
DBPath: walletDBPath,
|
||||
DBFileName: macaroonDBName,
|
||||
DBFileName: MacaroonDBName,
|
||||
DBTimeout: db.Bolt.DBTimeout,
|
||||
NoFreelistSync: db.Bolt.NoFreelistSync,
|
||||
AutoCompact: db.Bolt.AutoCompact,
|
||||
@ -419,7 +420,7 @@ func (db *DB) GetBackends(ctx context.Context, chanDBPath,
|
||||
|
||||
decayedLogBackend, err := kvdb.GetBoltBackend(&kvdb.BoltBackendConfig{
|
||||
DBPath: chanDBPath,
|
||||
DBFileName: decayedLogDbName,
|
||||
DBFileName: DecayedLogDbName,
|
||||
DBTimeout: db.Bolt.DBTimeout,
|
||||
NoFreelistSync: db.Bolt.NoFreelistSync,
|
||||
AutoCompact: db.Bolt.AutoCompact,
|
||||
@ -437,7 +438,7 @@ func (db *DB) GetBackends(ctx context.Context, chanDBPath,
|
||||
towerClientBackend, err = kvdb.GetBoltBackend(
|
||||
&kvdb.BoltBackendConfig{
|
||||
DBPath: chanDBPath,
|
||||
DBFileName: towerClientDBName,
|
||||
DBFileName: TowerClientDBName,
|
||||
DBTimeout: db.Bolt.DBTimeout,
|
||||
NoFreelistSync: db.Bolt.NoFreelistSync,
|
||||
AutoCompact: db.Bolt.AutoCompact,
|
||||
@ -458,7 +459,7 @@ func (db *DB) GetBackends(ctx context.Context, chanDBPath,
|
||||
towerServerBackend, err = kvdb.GetBoltBackend(
|
||||
&kvdb.BoltBackendConfig{
|
||||
DBPath: towerServerDBPath,
|
||||
DBFileName: towerServerDBName,
|
||||
DBFileName: TowerServerDBName,
|
||||
DBTimeout: db.Bolt.DBTimeout,
|
||||
NoFreelistSync: db.Bolt.NoFreelistSync,
|
||||
AutoCompact: db.Bolt.AutoCompact,
|
||||
|
Loading…
x
Reference in New Issue
Block a user