X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/9bbb6912f72c14e23a25ec0a26e8d68b45b224b8..e8041cc6315ae7eee26e87737255e0db52f993a4:/sql/Pg-upgrade2/requirement_spec_items_update_trigger_fix2.sql diff --git a/sql/Pg-upgrade2/requirement_spec_items_update_trigger_fix2.sql b/sql/Pg-upgrade2/requirement_spec_items_update_trigger_fix2.sql index 329569de7..9f714da7e 100644 --- a/sql/Pg-upgrade2/requirement_spec_items_update_trigger_fix2.sql +++ b/sql/Pg-upgrade2/requirement_spec_items_update_trigger_fix2.sql @@ -6,7 +6,12 @@ -- children. item_id is the ID of the item that needs to be updated -- (or NULL if the requirement spec itself must be updated/a section -- was changed). -CREATE OR REPLACE FUNCTION update_requirement_spec_item_time_estimation(item_id INTEGER, item_requirement_spec_id INTEGER) RETURNS BOOLEAN AS $$ + +-- This function must be dropped manually because PostgreSQL cannot +-- rename function parameters with 'CREATE OR REPLACE FUNCTION ...' +-- anymore. +DROP FUNCTION update_requirement_spec_item_time_estimation(item_id INTEGER, requirement_spec_id INTEGER); +CREATE FUNCTION update_requirement_spec_item_time_estimation(item_id INTEGER, item_requirement_spec_id INTEGER) RETURNS BOOLEAN AS $$ DECLARE current_row RECORD; new_row RECORD;