Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 731ba6d6

Von Moritz Bunkus vor fast 8 Jahren hinzugefügt

  • ID 731ba6d6ca63d90b09268f9f9e698410cf4fc37d
  • Vorgänger e0242336
  • Nachfolger d301d97a

überflüssiges SQL-Upgrade-Script »parts_add_chart_foreign_keys.sql« entfernt

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.

Unterschiede anzeigen:

sql/Pg-upgrade2/parts_add_chart_foreign_keys.sql
1
-- @tag: parts_add_chart_foreign_keys
2
-- @description: Warenkonten mit chart-Tabelle per Fremdschlüssel verknüpft.
3
-- @depends: release_3_4_1
4
-- @ignore: 0
5

  
6
ALTER TABLE parts ADD FOREIGN KEY (income_accno_id)    REFERENCES chart(id);
7
ALTER TABLE parts ADD FOREIGN KEY (inventory_accno_id) REFERENCES chart(id);
8
ALTER TABLE parts ADD FOREIGN KEY (expense_accno_id)   REFERENCES chart(id);

Auch abrufbar als: Unified diff