]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/src/sql/Pg/upgrade/XXXX.schema.fake-delete-parts.sql
LP#937789: fake-delete support for monograph parts
[working/Evergreen.git] / Open-ILS / src / sql / Pg / upgrade / XXXX.schema.fake-delete-parts.sql
1 BEGIN;
2
3 ALTER TABLE biblio.monograph_part ADD COLUMN deleted BOOL NOT NULL DEFAULT FALSE;
4 CREATE RULE protect_mono_part_delete AS ON DELETE TO biblio.monograph_part DO INSTEAD (UPDATE biblio.monograph_part SET deleted = TRUE WHERE OLD.id = biblio.monograph_part.id);
5
6 COMMIT;
7