Akcje
Błąd #542
zamknięte21. [POJAZDY-001] Usunąć zapisującą synchronizację z widoku listy pojazdów
Błąd #542:
21. [POJAZDY-001] Usunąć zapisującą synchronizację z widoku listy pojazdów
Status:
Zamknięty
Priorytet:
Pilny
Przypisany do:
-
Kategoria:
Pojazdy
Data rozpoczęcia:
Data oddania:
% Wykonania:
100%
Szacowany czas:
Opis
Kolejność realizacji: 21/24
Problem:
GET listy pojazdów wykonuje UPDATE i osobną transakcję dla każdego pojazdu.
Skutek / ryzyko:
Możliwa jest niespójność danych, błędny przebieg, nieaktualny raport albo niejednoznaczna historia operacji.
Docelowe rozwiązanie:
Widok tylko odczytuje; przebieg jest utrzymywany podczas zapisów lub pobierany zbiorczym zapytaniem.
Pliki:
public/vehicles.php; app/mileage_sync.php
Kryteria akceptacji:
Rozwiązanie działa atomowo, zachowuje ciągłość przebiegu, nie zmienia po cichu zamkniętych okresów i pozostawia czytelny ślad tam, gdzie wykonywana jest korekta.
Akcje