pawel2 Posted September 29, 2023 Share Posted September 29, 2023 Witam, chciałbym zapytać czy jest jakaś możliwość aby numeracja ID zamówień się zaktualizowała. Usunąłem jedno zamówienie i w tym momencie jest przeskok z z zamówienia ID z 637 na 639 - w tym momencie brakuje ID 638 Jest jakaś opcja żeby to zaktualizować i żeby numeracja była po kolei - bez przerwy Link to comment Share on other sites More sharing options...
juanrojas Posted September 30, 2023 Share Posted September 30, 2023 Cześć, nie jestem pewien, ale czy próbowałeś bezpośrednio z bazy danych? Z drugiej strony po co usuwać zamówienie? czy to jest legalne? Czy nie wystarczyła zmiana statusu zamówienia, np. anulowane? Link to comment Share on other sites More sharing options...
endriu107 Posted September 30, 2023 Share Posted September 30, 2023 Pozostało Ci tylko dodać to zamówienie w bazie danych, generalnie nie powinno się usuwać zamówień, nie jest to zgodne z prawem i w razie kontroli US może się przyczepić. Poza tym niewłaściwe usunięcie zamówienia lubi się później zemścić różnymi błędami w kolejnych zamówieniach. Link to comment Share on other sites More sharing options...
pawel2 Posted September 30, 2023 Author Share Posted September 30, 2023 a można jakoś przywrócić to zamówienie ? Link to comment Share on other sites More sharing options...
endriu107 Posted September 30, 2023 Share Posted September 30, 2023 Jak je usunąłeś? Link to comment Share on other sites More sharing options...
pawel2 Posted September 30, 2023 Author Share Posted September 30, 2023 przez moduł Delete Orders Free Link to comment Share on other sites More sharing options...
endriu107 Posted September 30, 2023 Share Posted September 30, 2023 To chyba musisz zobaczyć do jego kodu co i w jaki sposób usunął i dodać to zapytaniem. Generalnie tego typu zmiany nieumiejętnie wykonane mogą być bardzo problematyczne, koniecznie zrób sobie kopie bazy danych przed zmianami. Link to comment Share on other sites More sharing options...
Zohaib-fk Posted October 2, 2023 Share Posted October 2, 2023 Identyfikator zamówienia z klucza podstawowego tabeli zamówień i klucza obcego w innej tabeli w bazie danych relacji MySQL. Kiedy usuniemy zamówienie, usuniemy rekordy z wielu tabel odnoszące się do identyfikatora zamówienia. Jeśli chcemy ręcznie zaktualizować lub dodać identyfikator zamówienia, musimy zaktualizować wiele tabel zawierających odniesienia, w przeciwnym razie myślę, że w przyszłości wystąpi błąd w bazie danych lub aplikacji. Możesz przywrócić ze starej kopii zapasowej całą bazę danych, aby przywrócić ją w przeszłości. Na przykład identyfikator zamówienia zostanie usunięty 29 września, wówczas bazę danych sprzed tej daty można przywrócić, jeśli Twój hosting ma funkcję automatycznej codziennej kopii zapasowej. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now