Abhängigkeiten von Lieferscheinen und Aufträgen/Angeboten in der Datenbank löschen
authorMoritz Bunkus <m.bunkus@linet-services.de>
Thu, 11 Jul 2013 15:44:35 +0000 (17:44 +0200)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Thu, 11 Jul 2013 15:50:42 +0000 (17:50 +0200)
commit3b9c2119792ae678e9368a0141d7f8646fd6ef42
treeb9308b752489ad59c9f430af054e03c930f7b275
parent1f0a5bd840b6725dccb2de7ace24127eb7d3e91b
Abhängigkeiten von Lieferscheinen und Aufträgen/Angeboten in der Datenbank löschen

und nicht mehr programmseitig. Das geschieht durch Verwendung von
sinnvollen 'ON DELETE CASCADE/SET NULL'-Foreign-Key-Anweisungen und
Triggern, die aus diejenigen Tabellen löschen, in denen eine
trans_id-Spalte auf mehrere Tabellen verweisen kann (status, ship_to).
SL/DO.pm
SL/OE.pm
sql/Pg-upgrade2/oe_do_delete_via_trigger.pl [new file with mode: 0644]