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 committed 2022-10-13 09:45:07 +02:00
1 parent fc2d652261
commit 696758a660
1 file changed
+11 -10
+11 -10
View File
@@ -12,11 +12,12 @@ import (
) )
const ( const (
channelDBName = "channel.db" ChannelDBName = "channel.db"
macaroonDBName = "macaroons.db" MacaroonDBName = "macaroons.db"
decayedLogDbName = "sphinxreplay.db" DecayedLogDbName = "sphinxreplay.db"
towerClientDBName = "wtclient.db" TowerClientDBName = "wtclient.db"
towerServerDBName = "watchtower.db" TowerServerDBName = "watchtower.db"
WalletDBName = "wallet.db"
BoltBackend = "bolt" BoltBackend = "bolt"
EtcdBackend = "etcd" EtcdBackend = "etcd"
@@ -393,7 +394,7 @@ func (db *DB) GetBackends(ctx context.Context, chanDBPath,
// We're using all bbolt based databases by default. // We're using all bbolt based databases by default.
boltBackend, err := kvdb.GetBoltBackend(&kvdb.BoltBackendConfig{ boltBackend, err := kvdb.GetBoltBackend(&kvdb.BoltBackendConfig{
DBPath: chanDBPath, DBPath: chanDBPath,
DBFileName: channelDBName, DBFileName: ChannelDBName,
DBTimeout: db.Bolt.DBTimeout, DBTimeout: db.Bolt.DBTimeout,
NoFreelistSync: db.Bolt.NoFreelistSync, NoFreelistSync: db.Bolt.NoFreelistSync,
AutoCompact: db.Bolt.AutoCompact, AutoCompact: db.Bolt.AutoCompact,
@@ -406,7 +407,7 @@ func (db *DB) GetBackends(ctx context.Context, chanDBPath,
macaroonBackend, err := kvdb.GetBoltBackend(&kvdb.BoltBackendConfig{ macaroonBackend, err := kvdb.GetBoltBackend(&kvdb.BoltBackendConfig{
DBPath: walletDBPath, DBPath: walletDBPath,
DBFileName: macaroonDBName, DBFileName: MacaroonDBName,
DBTimeout: db.Bolt.DBTimeout, DBTimeout: db.Bolt.DBTimeout,
NoFreelistSync: db.Bolt.NoFreelistSync, NoFreelistSync: db.Bolt.NoFreelistSync,
AutoCompact: db.Bolt.AutoCompact, AutoCompact: db.Bolt.AutoCompact,
@@ -419,7 +420,7 @@ func (db *DB) GetBackends(ctx context.Context, chanDBPath,
decayedLogBackend, err := kvdb.GetBoltBackend(&kvdb.BoltBackendConfig{ decayedLogBackend, err := kvdb.GetBoltBackend(&kvdb.BoltBackendConfig{
DBPath: chanDBPath, DBPath: chanDBPath,
DBFileName: decayedLogDbName, DBFileName: DecayedLogDbName,
DBTimeout: db.Bolt.DBTimeout, DBTimeout: db.Bolt.DBTimeout,
NoFreelistSync: db.Bolt.NoFreelistSync, NoFreelistSync: db.Bolt.NoFreelistSync,
AutoCompact: db.Bolt.AutoCompact, AutoCompact: db.Bolt.AutoCompact,
@@ -437,7 +438,7 @@ func (db *DB) GetBackends(ctx context.Context, chanDBPath,
towerClientBackend, err = kvdb.GetBoltBackend( towerClientBackend, err = kvdb.GetBoltBackend(
&kvdb.BoltBackendConfig{ &kvdb.BoltBackendConfig{
DBPath: chanDBPath, DBPath: chanDBPath,
DBFileName: towerClientDBName, DBFileName: TowerClientDBName,
DBTimeout: db.Bolt.DBTimeout, DBTimeout: db.Bolt.DBTimeout,
NoFreelistSync: db.Bolt.NoFreelistSync, NoFreelistSync: db.Bolt.NoFreelistSync,
AutoCompact: db.Bolt.AutoCompact, AutoCompact: db.Bolt.AutoCompact,
@@ -458,7 +459,7 @@ func (db *DB) GetBackends(ctx context.Context, chanDBPath,
towerServerBackend, err = kvdb.GetBoltBackend( towerServerBackend, err = kvdb.GetBoltBackend(
&kvdb.BoltBackendConfig{ &kvdb.BoltBackendConfig{
DBPath: towerServerDBPath, DBPath: towerServerDBPath,
DBFileName: towerServerDBName, DBFileName: TowerServerDBName,
DBTimeout: db.Bolt.DBTimeout, DBTimeout: db.Bolt.DBTimeout,
NoFreelistSync: db.Bolt.NoFreelistSync, NoFreelistSync: db.Bolt.NoFreelistSync,
AutoCompact: db.Bolt.AutoCompact, AutoCompact: db.Bolt.AutoCompact,