Changes between Version 4 and Version 5 of DatabaseProgramming


Ignore:
Timestamp:
05/23/26 20:17:18 (2 days ago)
Author:
231028
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DatabaseProgramming

    v4 v5  
    2929}}}
    3030
    31 
    32 
    3331**Процедура за вработување на диспечер во компанија**
    3432
    3533Процедурата проверува дали id-то на диспечерот е валидно, доколку не постои фрла соодветен исклучок.
    3634
     35{{{
    3736create or replace procedure employ_dispatcher(id_employee int, id_company int)
    3837language plpgsql
     
    5251    end;
    5352$$;
     53}}}
    5454
     55{{{
    5556create or replace procedure fire_driver(id_employee int, id_company int)
    5657language plpgsql
     
    8081    end;
    8182$$;
     83}}}
    8284
     85
     86{{{
    8387create or replace procedure fire_dispatcher(id_employee int, id_company int)
    8488language plpgsql
     
    108112    end;
    109113$$;
     114}}}
    110115
     116**Процедура за пишување на оценка**
    111117
     118{{{
    112119create or replace procedure write_rating(rating numeric, comment text, id_ride int, id_customer int)
    113120language plpgsql
     
    118125    end;
    119126$$;
     127}}}
    120128
     129**Процедура за испраќање порака**
     130
     131Пораките можат да бидат испратени од возачот или патникот и се однесуваат на едно возење.
     132
     133{{{
    121134create or replace procedure write_chat(new_message text, id_ride int, id_user int)
    122135language plpgsql
     
    127140    end;
    128141$$;
     142}}}
    129143
     144**Процедура за поднесување пријава**
     145
     146Оваа процедура се повикува кога корисниците сакаат да поднесат пријава за време на возењето. Тоа може да биде некоја поплака за брзо возење или скршнување од патот.
     147
     148{{{
    130149create or replace procedure write_report(id_ride int, user_id int, new_message text, new_title text,temp_latitude float, temp_long float, new_reason text)
    131150language plpgsql
     
    136155    end;
    137156$$;
     157{{{
    138158
    139159== Функции и тригери