X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=sql%2FPg-upgrade2%2Frequirement_spec_items_update_trigger_fix2.sql;h=9f714da7e5976a02ffef904df34b65c15456111c;hb=a87694dc525b4eabff11029f1e5401621e2bd3bc;hp=329569de72d66026ede55c5eb517ab9c9e8ccbcc;hpb=70ba777d43331b446755116b26c04913212d2f1f;p=kivitendo-erp.git 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;