sqldb+invoices: add migration to fix incorrectly stored invoice expiries

Previously, when using the native schema, invoice expiries were incorrectly
stored as 64-bit values (expiry in nanoseconds instead of seconds), causing
overflow issues. Since we cannot determine the original values, we will set
the expiries for existing invoices to 1 hour with this migration.
This commit is contained in:
Andras Banki-Horvath committed 2024-07-09 08:39:57 +02:00
1 parent 3526f82b5d
commit 323af946e0
4 files changed
+21 -3

No files matched your search

@@ -0,0 +1,2 @@
-- Given that all expiries are changed in this migration we won't be able to
-- roll back to the previous values.