liquid_feedback_core

annotate update/core-update.v4.0.0-v4.0.1.sql @ 574:2cb4a7d9e6e9

Bugfix in "expired_token" view: added missing qualifier to avoid authorization codes to be deleted when used
author jbe
date Mon Oct 02 19:38:04 2017 +0200 (2017-10-02)
parents
children 8771e783d898
rev   line source
jbe@574 1 BEGIN;
jbe@574 2
jbe@574 3 CREATE OR REPLACE VIEW "liquid_feedback_version" AS
jbe@574 4 SELECT * FROM (VALUES ('4.0.1', 4, 0, 1))
jbe@574 5 AS "subquery"("string", "major", "minor", "revision");
jbe@574 6
jbe@574 7 CREATE OR REPLACE VIEW "expired_token" AS
jbe@574 8 SELECT * FROM "token" WHERE now() > "expiry" AND NOT (
jbe@574 9 "token_type" = 'authorization' AND "used" AND EXISTS (
jbe@574 10 SELECT NULL FROM "token" AS "other"
jbe@574 11 WHERE "other"."authorization_token_id" = "token"."id" ) );
jbe@574 12
jbe@574 13 COMMIT;

Impressum / About Us