Changes between Version 31 and Version 32 of Трансакции
- Timestamp:
- 06/15/25 18:02:03 (14 hours ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Трансакции
v31 v32 107 107 Сега ке видиме пример каде ја штитиме базата од внесување невалидни или несоодветни податоци \\ 108 108 поради поставените '''constraints''' односно ограничувања.\\ 109 \\ 109 110 '''Пример 1 : Error'''\\ 110 111 '''FOREIGN KEY врски''' (на пример, '''{{{id_customer}}}''' во '''{{{orders}}}''' мора да постои во '''{{{customers}}}'''),\\ … … 118 119 На овој начин се спречува несоодветно внесување на залиха во база, што би ја нарушило логиката и правилата во базата.\\ 119 120 Ако нешто не е во ред, трансакцијата не се потврдува и базата останува во валидна состојба.\\ 121 \\ 120 122 '''Пример 2 : status(400) '''\\ 121 123 Во API за промена на улога '''PUT /admin/users/:id/role''' проверуваm дали улогата постои во '''roles''' пред да се измени :\\