From 731ba6d6ca63d90b09268f9f9e698410cf4fc37d Mon Sep 17 00:00:00 2001 From: Moritz Bunkus Date: Thu, 23 Mar 2017 13:39:54 +0100 Subject: [PATCH] =?utf8?q?=C3=BCberfl=C3=BCssiges=20SQL-Upgrade-Script=20?= =?utf8?q?=C2=BBparts=5Fadd=5Fchart=5Fforeign=5Fkeys.sql=C2=AB=20entfernt?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Im dem Script werden drei Fremdschlüssel für Spalten angelegt, die im nachfolgenden Script »parts_remove_unneeded_fields.sql« gleich gedroppt werden. Damit ist das Script überflüssig und sogar schädlich, falls jemand noch Datenbankinhalt hat, bei dem die Spalten IDs enthalten, zu denen es in den Zieltabellen keine Zeilen mehr gibt. --- sql/Pg-upgrade2/parts_add_chart_foreign_keys.sql | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 sql/Pg-upgrade2/parts_add_chart_foreign_keys.sql diff --git a/sql/Pg-upgrade2/parts_add_chart_foreign_keys.sql b/sql/Pg-upgrade2/parts_add_chart_foreign_keys.sql deleted file mode 100644 index 97c4ae8e9..000000000 --- a/sql/Pg-upgrade2/parts_add_chart_foreign_keys.sql +++ /dev/null @@ -1,8 +0,0 @@ --- @tag: parts_add_chart_foreign_keys --- @description: Warenkonten mit chart-Tabelle per Fremdschlüssel verknüpft. --- @depends: release_3_4_1 --- @ignore: 0 - -ALTER TABLE parts ADD FOREIGN KEY (income_accno_id) REFERENCES chart(id); -ALTER TABLE parts ADD FOREIGN KEY (inventory_accno_id) REFERENCES chart(id); -ALTER TABLE parts ADD FOREIGN KEY (expense_accno_id) REFERENCES chart(id); -- 2.20.1