Anpassung der Tabelle "status", um in ihr die Historie zu speichern.
authorMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 20 Feb 2007 14:53:31 +0000 (14:53 +0000)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 20 Feb 2007 14:53:31 +0000 (14:53 +0000)
sql/Pg-upgrade2/status_history.sql [new file with mode: 0644]

diff --git a/sql/Pg-upgrade2/status_history.sql b/sql/Pg-upgrade2/status_history.sql
new file mode 100644 (file)
index 0000000..0ebc4d3
--- /dev/null
@@ -0,0 +1,13 @@
+-- @tag: status_history
+-- @description: Spalten in Tabelle status zum Speichern der history
+-- @depends: release_2_4_1
+ALTER TABLE status ADD COLUMN id integer;
+UPDATE status SET id = nextval('id');
+ALTER TABLE status ALTER COLUMN id SET DEFAULT nextval('id');
+ALTER TABLE status ALTER COLUMN id SET NOT NULL;
+
+ALTER TABLE status ADD COLUMN employee_id integer;
+ALTER TABLE status ADD FOREIGN KEY (employee_id) REFERENCES employee(id);
+
+ALTER TABLE status ADD COLUMN addition text;
+ALTER TABLE status ADD COLUMN what_done text;