]> wagnertech.de Git - mfinanz.git/blobdiff - sql/Pg-upgrade2/project_status_default_entries.sql
Konjunkturpaket - SKR03 - kein 5 und 7 mehr anlegen
[mfinanz.git] / sql / Pg-upgrade2 / project_status_default_entries.sql
index 0a5e151ee71077b4756169f22ffa40f1f247fbe4..5120b6ad919187171b065a852c1a686796bce6e1 100644 (file)
@@ -1,8 +1,18 @@
 -- @tag: project_status_default_entries
 -- @description: Standardeinträge für Projektstatus
--- @depends: project_bob_attributes
+-- @depends: project_bob_attributes_fix_project_status_table_name
 
-INSERT INTO project_status (name, description, position) VALUES ('presales', 'Akquise',        1);
-INSERT INTO project_status (name, description, position) VALUES ('planning', 'In Planung',     2);
-INSERT INTO project_status (name, description, position) VALUES ('running',  'In Bearbeitung', 3);
-INSERT INTO project_status (name, description, position) VALUES ('done',     'Fertiggestellt', 4);
+INSERT INTO project_statuses (name, description, position) VALUES ('presales', 'Akquise',        1);
+INSERT INTO project_statuses (name, description, position) VALUES ('planning', 'In Planung',     2);
+INSERT INTO project_statuses (name, description, position) VALUES ('running',  'In Bearbeitung', 3);
+INSERT INTO project_statuses (name, description, position) VALUES ('done',     'Fertiggestellt', 4);
+
+UPDATE project
+SET project_status_id = (
+  SELECT id
+  FROM project_statuses
+  WHERE name = 'running'
+)
+WHERE project_status_id IS NULL;
+
+ALTER TABLE project ALTER COLUMN project_status_id SET NOT NULL;