lsps2: persist token with buy registration

This commit is contained in:
Jesse de Wit
2023-09-04 13:45:23 +02:00
parent 4cdb5e1c94
commit 4a6fcff707
3 changed files with 27 additions and 2 deletions

View File

@@ -11,7 +11,8 @@ CREATE TABLE lsps2.buy_registrations (
params_valid_until varchar NOT NULL,
params_min_lifetime bigint NOT NULL,
params_max_client_to_self_delay bigint NOT NULL,
params_promise varchar NOT NULL
params_promise varchar NOT NULL,
token VARCHAR NOT NULL
);
CREATE UNIQUE INDEX idx_lsps2_buy_registrations_scid ON lsps2.buy_registrations (scid);
CREATE INDEX idx_lsps2_buy_registrations_valid_until ON lsps2.buy_registrations (params_valid_until);
@@ -30,3 +31,8 @@ CREATE TABLE lsps2.bought_channels (
ON DELETE CASCADE
);
CREATE INDEX idx_lsps2_bought_channels_registration_id ON lsps2.bought_channels (registration_id);
CREATE TABLE lsps2.promises (
promise varchar PRIMARY KEY,
token varchar NOT NULL
)