lightning-terminal/accounts
Viktor Torstensson 9016bbb3d2
multi: confirm kvdb migration at startup
Prompt before automatically migrating legacy kvdb state to SQL when
litd starts with a SQL backend and active bbolt data is still present.

Detect prior migrations by checking for the SQL tombstone marker so
already-migrated stores can start without prompting. Add unit coverage
for the prompt flow and wire stdin through the itest harness so the
migration restart path can acknowledge the prompt automatically.
2026-06-08 21:11:51 +02:00
..
benchmark_test.go multi: rename MigrationStream names to MigrationSet 2026-05-14 11:39:09 +02:00
checkers.go multi: bump lnd, lndclient, and taproot-assets dependencies 2026-06-08 13:18:37 -04:00
checkers_test.go multi: bump lnd, lndclient, and taproot-assets dependencies 2026-06-08 13:18:37 -04:00
context.go multi: update LND and friends 2025-03-26 09:20:52 -05:00
errors.go accounts: use UpsertAccountPayment in removePayment 2025-01-21 12:20:33 +02:00
interceptor.go accounts: remove accountFromMacaroon helper 2025-05-21 14:14:12 +02:00
interceptor_test.go accounts: add an IDFromCaveates helper 2025-03-04 13:43:13 +02:00
interface.go accounts, litcli: address description for the command update and the space removal 2026-05-05 13:39:14 -05:00
log.go multi: update LND and friends 2025-03-26 09:20:52 -05:00
rpcserver.go accounts: implement account rename support in stores 2026-05-05 13:39:14 -05:00
service.go accounts: export kvdb DB 2026-05-14 11:38:32 +02:00
service_test.go accounts: export kvdb DB 2026-05-14 11:38:32 +02:00
sql_migration.go Merge pull request #1309 from ViktorT-11/2026-05-add-master-additions-to-migration-code 2026-05-19 17:28:45 -07:00
sql_migration_test.go accounts: export kvdb DB 2026-05-14 11:38:32 +02:00
store_kvdb.go multi: confirm kvdb migration at startup 2026-06-08 21:11:51 +02:00
store_kvdb_deprecation_test.go multi: deprecate kvdb stores after SQL migration 2026-05-14 11:39:14 +02:00
store_sql.go accounts+sqlc: improve ListAccounts for SQL store 2026-05-14 11:38:48 +02:00
store_test.go accounts: add TestAccountStoreAccountsGrouping 2026-05-14 11:38:52 +02:00
test_kvdb.go accounts: export kvdb DB 2026-05-14 11:38:32 +02:00
test_postgres.go mutli: rename db.NewTestPostgresV2DB function 2026-05-14 11:37:54 +02:00
test_sql.go multi: use sqldb/v2 in accounts package 2026-05-14 11:37:41 +02:00
test_sqlite.go multi: rename MigrationStream names to MigrationSet 2026-05-14 11:39:09 +02:00
tlv.go multi: reformat long lines for readability 2025-12-09 16:12:03 +00:00