reset id obejdnavok

Ostatné technické problémy.
tome
Príspevky: 6
Dátum registrácie: 20. Sep 2012 13:40

reset id obejdnavok

Príspevok od používateľa tome »

Cauko,

neviete mi poradit ako v databaze viem vyresetovat vsetke objednavky/trzby, aby som mohol zacat opat od nuly v podstate ?

(urobil som vela testovacich objednavok)

OC: 2.3

diki
Martin80
Príspevky: 117
Dátum registrácie: 30. Jan 2017 12:03
Verzia OpenCartu: 2.3.0.2
Kontaktovať používateľa:

Re: reset id obejdnavok

Príspevok od používateľa Martin80 »

Bude potrebné vojsť priamo do databázy a urobiť na jednotlivé súvisiace tabuľky truncate. Tabuľka sa vyčistí a autoincrement sa automaticky nastaví na 1.
tome
Príspevky: 6
Dátum registrácie: 20. Sep 2012 13:40

Re: reset id obejdnavok

Príspevok od používateľa tome »

v databaze (cez phpmyadmin) som vymazal udaje v oc_order a v zalozke Operations som nastavil auto increment na 1, taktiez som vymazal udaje v order total, snad to staci :roll:
Martin80
Príspevky: 117
Dátum registrácie: 30. Jan 2017 12:03
Verzia OpenCartu: 2.3.0.2
Kontaktovať používateľa:

Re: reset id obejdnavok

Príspevok od používateľa Martin80 »

Myslím že nie. Určite ešte order_product, tiež order_history. Inak sa to bude pri nových objednávkach miešať, keď to dôjde na daný index. Najlepšie bude, ak sa prečistia všetky tabuľky začínajúce na prefix_order okrem prefix_order_status. Pred úpravou nezaškodí záloha, či už cez db managera, alebo postačí aj záloha tabuliek cez oc backup. Tiež v závislosti na predchádzajúcich objednávkach urobiť prehliadku tabuliek pre kupóny a iné. Príkaz truncate vyprázdni tabuľku a narozdiel od delete automaticky nastaví auto inkrement na východziu hodnotu.
Napísať odpoveď