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:
Oliver Gugger 2022-09-30 14:17:15 +02:00
parent fc2d652261
commit 696758a660
No known key found for this signature in database
GPG Key ID: 8E4256593F177720

View File

@ -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,