1 -- @tag: follow_up_done
2 -- @description: Wiedervorlagen: Tabelle für Infos über abgeschlossene WVs
3 -- @depends: follow_ups
5 CREATE TABLE follow_up_done (
6 id SERIAL NOT NULL PRIMARY KEY,
7 follow_up_id INTEGER NOT NULL UNIQUE REFERENCES follow_ups(id) ON DELETE CASCADE,
8 done_at TIMESTAMP NOT NULL DEFAULT now(),
9 employee_id INTEGER REFERENCES employee(id)
12 INSERT INTO follow_up_done (follow_up_id, done_at)
13 SELECT id, COALESCE(mtime, itime) FROM follow_ups WHERE done IS TRUE;
15 ALTER TABLE follow_ups DROP COLUMN done;