sqldb: clarify native sql options

This commit is contained in:
ZZiigguurraatt
2025-06-20 11:57:02 -04:00
parent c1740c14ba
commit 4a4d19600f
2 changed files with 11 additions and 5 deletions

View File

@@ -1483,13 +1483,19 @@
; db.no-rev-log-amt-data=false
; If set to true, native SQL will be used instead of KV emulation for tables
; that support it already. Note: this is an experimental feature, use at your
; own risk.
; that support it.
; Subsystems which support native SQL tables:
; - Invoices
; db.use-native-sql=false
; If set to true, the KV to native SQL migration will be skipped. Note that
; this option is intended for users who experience non-resolvable migration
; errors.
; errors. Enabling after there is a non-resolvable migration error that resulted
; in an incomplete migration will cause that partial migration to be abandoned
; and ignored and an empty database will be used instead. Since invoices are
; currently the only native SQL database used, our channels will still work but
; the invoice history will be forgotten. This option has no effect if native SQL
; is not in use (db.use-native-sql=false).
; db.skip-native-sql-migration=false
[etcd]