Release 3.6.1
[kivitendo-erp.git] / sql / Pg-upgrade2 / dunning_foreign_key_for_trans_id.sql
1 -- @tag: dunning_foreign_key_for_trans_id
2 -- @description: Mahnungstabelle: Fremdschlüssel für Verknüpfung zur Rechnungstabelle
3 -- @depends: release_3_5_3
4 DELETE FROM dunning
5 WHERE NOT EXISTS (
6   SELECT ar.id
7   FROM ar
8   WHERE ar.id = dunning.trans_id
9   LIMIT 1
10 );
11
12 ALTER TABLE dunning
13 ADD CONSTRAINT dunning_trans_id_fkey
14 FOREIGN KEY (trans_id) REFERENCES ar (id)
15 ON DELETE CASCADE;