liquid_feedback_core

diff update/core-update.v3.2.2-v4.0.0.sql @ 542:f5c5d2b12726

Removed settings tables
author jbe
date Fri Jul 14 20:27:33 2017 +0200 (2017-07-14)
parents ec84707b459a
children 4e0ee8416bbc
line diff
     1.1 --- a/update/core-update.v3.2.2-v4.0.0.sql	Fri Jul 14 20:20:26 2017 +0200
     1.2 +++ b/update/core-update.v3.2.2-v4.0.0.sql	Fri Jul 14 20:27:33 2017 +0200
     1.3 @@ -660,6 +660,15 @@
     1.4  CREATE INDEX "non_voter_issue_id_idx" ON "non_voter" ("issue_id");
     1.5  
     1.6  
     1.7 +DROP TABLE "setting";
     1.8 +DROP TABLE "setting_map";
     1.9 +DROP TABLE "member_relation_setting";
    1.10 +DROP TABLE "unit_setting";
    1.11 +DROP TABLE "area_setting";
    1.12 +DROP TABLE "initiative_setting";
    1.13 +DROP TABLE "suggestion_setting";
    1.14 +
    1.15 +
    1.16  ALTER TABLE "event" ADD COLUMN "other_member_id" INT4    REFERENCES "member" ("id") ON DELETE RESTRICT ON UPDATE CASCADE;
    1.17  ALTER TABLE "event" ADD COLUMN "scope"           "delegation_scope";
    1.18  ALTER TABLE "event" ADD COLUMN "unit_id"         INT4    REFERENCES "unit" ("id") ON DELETE CASCADE ON UPDATE CASCADE;
    1.19 @@ -3233,18 +3242,11 @@
    1.20          "location"                     = NULL
    1.21          WHERE "id" = "member_id_p";
    1.22        -- "text_search_data" is updated by triggers
    1.23 -      DELETE FROM "setting"            WHERE "member_id" = "member_id_p";
    1.24 -      DELETE FROM "setting_map"        WHERE "member_id" = "member_id_p";
    1.25 -      DELETE FROM "member_relation_setting" WHERE "member_id" = "member_id_p";
    1.26        DELETE FROM "member_image"       WHERE "member_id" = "member_id_p";
    1.27        DELETE FROM "contact"            WHERE "member_id" = "member_id_p";
    1.28        DELETE FROM "ignored_member"     WHERE "member_id" = "member_id_p";
    1.29        DELETE FROM "session"            WHERE "member_id" = "member_id_p";
    1.30 -      DELETE FROM "area_setting"       WHERE "member_id" = "member_id_p";
    1.31 -      DELETE FROM "issue_setting"      WHERE "member_id" = "member_id_p";
    1.32        DELETE FROM "ignored_initiative" WHERE "member_id" = "member_id_p";
    1.33 -      DELETE FROM "initiative_setting" WHERE "member_id" = "member_id_p";
    1.34 -      DELETE FROM "suggestion_setting" WHERE "member_id" = "member_id_p";
    1.35        DELETE FROM "delegation"         WHERE "truster_id" = "member_id_p";
    1.36        DELETE FROM "non_voter"          WHERE "member_id" = "member_id_p";
    1.37        DELETE FROM "direct_voter" USING "issue"
    1.38 @@ -3289,18 +3291,11 @@
    1.39          "password_reset_secret_expiry" = NULL,
    1.40          "location"                     = NULL;
    1.41        -- "text_search_data" is updated by triggers
    1.42 -      DELETE FROM "setting";
    1.43 -      DELETE FROM "setting_map";
    1.44 -      DELETE FROM "member_relation_setting";
    1.45        DELETE FROM "member_image";
    1.46        DELETE FROM "contact";
    1.47        DELETE FROM "ignored_member";
    1.48        DELETE FROM "session";
    1.49 -      DELETE FROM "area_setting";
    1.50 -      DELETE FROM "issue_setting";
    1.51        DELETE FROM "ignored_initiative";
    1.52 -      DELETE FROM "initiative_setting";
    1.53 -      DELETE FROM "suggestion_setting";
    1.54        DELETE FROM "non_voter";
    1.55        DELETE FROM "direct_voter" USING "issue"
    1.56          WHERE "direct_voter"."issue_id" = "issue"."id"

Impressum / About Us