🎉 Add backend code for share token handling.

This commit is contained in:
Andrey Antukh 2020-04-07 14:20:29 +02:00 committed by Alonso Torres
parent 9492fe188d
commit 4105692dee
6 changed files with 304 additions and 157 deletions

View file

@ -124,6 +124,8 @@ CREATE TABLE page (
version bigint NOT NULL DEFAULT 0,
revn bigint NOT NULL DEFAULT 0,
share_token text NULL DEFAULT NULL,
ordering smallint NOT NULL,
name text NOT NULL,
@ -133,6 +135,10 @@ CREATE TABLE page (
CREATE INDEX page__file_id__idx
ON page(file_id);
ALTER TABLE page
ALTER COLUMN data SET STORAGE EXTERNAL,
ALTER COLUMN share_token SET STORAGE PLAIN;
CREATE FUNCTION handle_page_update()
RETURNS TRIGGER AS $pagechange$
DECLARE