mirror of
https://github.com/lightningnetwork/lnd.git
synced 2025-02-26 15:36:24 +01:00
15 lines
521 B
MySQL
15 lines
521 B
MySQL
|
-- Update the expiry for all records in the invoices table. This is needed as
|
||
|
-- previously we stored raw time.Duration values which are 64 bit integers and
|
||
|
-- are used to express duration in nanoseconds however the intent is to store
|
||
|
-- invoice expiry in seconds.
|
||
|
|
||
|
-- Update the expiry to 86400 seconds (24 hours) for non-AMP invoices.
|
||
|
UPDATE invoices
|
||
|
SET expiry = 86400
|
||
|
WHERE is_amp = FALSE;
|
||
|
|
||
|
-- Update the expiry to 2592000 seconds (30 days) for AMP invoices
|
||
|
UPDATE invoices
|
||
|
SET expiry = 2592000
|
||
|
WHERE is_amp = TRUE;
|