Strana 1 z 1

reset id obejdnavok

Napísané: 04. Mar 2018 15:08
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

Re: reset id obejdnavok

Napísané: 05. Mar 2018 1:08
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.

Re: reset id obejdnavok

Napísané: 05. Mar 2018 18:19
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:

Re: reset id obejdnavok

Napísané: 06. Mar 2018 0:39
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.