itest: graph sql migration itest

This commit adds a basic itest that is run under the `test_native_sql`
flag. It tests that the migration is idempotent and that the node cant
be restarted without the `db.use-native-sql` flag once the graph
migration has been run.
This commit is contained in:
Elle Mouton
2025-07-12 07:59:37 +02:00
parent f5b50afb92
commit a2ffa74684
5 changed files with 164 additions and 0 deletions

View File

@@ -23,6 +23,7 @@ import (
func openKVBackend(ht *lntest.HarnessTest, hn *node.HarnessNode) kvdb.Backend {
sqlbase.Init(0)
var (
backend kvdb.Backend
err error