Skocz do zawartości
ircykk

Usuwanie zamówień testowych i nie tylko

Rekomendowane odpowiedzi

Witam, ktoś może mnie doinformować co to oznacza:

 

ALTER TABLE `ps_cart` AUTO_INCREMENT = 0;

 

tzn. chodzi mi o to = 0 ponieważ wyczyściłem tabele i jest np tak:

 
post-10206-0-67948300-1403964123_thumb.jpg

 

i teraz nie wiem czy mam kliknąć edytuj i odznaczyć przy AUTO INCREMENT czy zostawić tak jak jest?

post-10206-0-67948300-1403964123_thumb.jpg

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Moze się przydać dla kogos kto wdraża sklep na środowisku produkcyjnym, ale wczesniej pododawał klientow testowych, zamowienia oraz wygenerował faktury proforma:

 

/* ******************************
	usuwanie testowych danych
	DOTYCZY PS: 1.5.6.2
*  ****************************** */
TRUNCATE TABLE `ps_customer`;
TRUNCATE TABLE `ps_customer_group`;
TRUNCATE TABLE `ps_address`;
TRUNCATE TABLE `ps_orders`;
TRUNCATE TABLE `ps_order_detail`;
TRUNCATE TABLE `ps_order_detail_tax`; 	
TRUNCATE TABLE `ps_customer_message`; 	
TRUNCATE TABLE `ps_order_carrier`;		
TRUNCATE TABLE `ps_order_history`;		
TRUNCATE TABLE `ps_order_invoice`;
TRUNCATE TABLE `ps_order_return`;
TRUNCATE TABLE `ps_order_return_detail`;
TRUNCATE TABLE `ps_order_invoice_payment`;	
TRUNCATE TABLE `ps_order_invoice_tax`;	
TRUNCATE TABLE `ps_order_payment`;		
TRUNCATE TABLE `ps_message`;
TRUNCATE TABLE `ps_cart`;
TRUNCATE TABLE `ps_cart_product`;
TRUNCATE TABLE `ps_customer_thread`;	

ALTER TABLE `ps_customer` AUTO_INCREMENT = 0;
ALTER TABLE `ps_customer_group` AUTO_INCREMENT = 0;
ALTER TABLE `ps_address` AUTO_INCREMENT = 0;
ALTER TABLE `ps_orders` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_detail` AUTO_INCREMENT = 0;
ALTER TABLE `ps_customer_message` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_history` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_carrier` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_payment` AUTO_INCREMENT = 0;
ALTER TABLE `ps_message` AUTO_INCREMENT = 0;
ALTER TABLE `ps_cart` AUTO_INCREMENT = 0;
ALTER TABLE `ps_cart_product` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_invoice` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_return` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_return_detail` AUTO_INCREMENT = 0;

Witam.

 

A czy ta komenda nie popsuje czegoś w funkcjonalności sklepu , gdy użyje ją na Prestashop 1.6.0.8

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Dzięki, właśnie stestowałem na Prestashop 1.6.0.8 testowej. Jest ok. Ale zalecam zrobienie wcześniej backupu. Bo kto wie czy żadne błędy nie wyskoczą.

Polecam poniższy kod dla Prestashop 1.6.0.8

/* ******************************
    usuwanie testowych danych
    DOTYCZY PS: 1.5.6.2
* ****************************** */

TRUNCATE TABLE `ps_customer`;
TRUNCATE TABLE `ps_customer_group`;
TRUNCATE TABLE `ps_address`;
TRUNCATE TABLE `ps_orders`;
TRUNCATE TABLE `ps_order_detail`;
TRUNCATE TABLE `ps_order_detail_tax`;     
TRUNCATE TABLE
`ps_customer_message`;     
TRUNCATE TABLE
`ps_order_carrier`;        
TRUNCATE TABLE
`ps_order_history`;        
TRUNCATE TABLE
`ps_order_invoice`;
TRUNCATE TABLE `ps_order_return`;
TRUNCATE TABLE `ps_order_return_detail`;
TRUNCATE TABLE `ps_order_invoice_payment`;    
TRUNCATE TABLE
`ps_order_invoice_tax`;    
TRUNCATE TABLE
`ps_order_payment`;        
TRUNCATE TABLE
`ps_message`;
TRUNCATE TABLE `ps_cart`;
TRUNCATE TABLE `ps_cart_product`;
TRUNCATE TABLE `ps_customer_thread`;    

ALTER TABLE
`ps_customer` AUTO_INCREMENT = 0;
ALTER TABLE `ps_customer_group` AUTO_INCREMENT = 0;
ALTER TABLE `ps_address` AUTO_INCREMENT = 0;
ALTER TABLE `ps_orders` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_detail` AUTO_INCREMENT = 0;
ALTER TABLE `ps_customer_message` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_history` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_carrier` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_payment` AUTO_INCREMENT = 0;
ALTER TABLE `ps_message` AUTO_INCREMENT = 0;
ALTER TABLE `ps_cart` AUTO_INCREMENT = 0;
ALTER TABLE `ps_cart_product` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_invoice` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_return` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_return_detail` AUTO_INCREMENT = 0;

 

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Moze się przydać dla kogos kto wdraża sklep na środowisku produkcyjnym, ale wczesniej pododawał klientow testowych, zamowienia oraz wygenerował faktury proforma:

 

/* ******************************
	usuwanie testowych danych
	DOTYCZY PS: 1.5.6.2
*  ****************************** */
TRUNCATE TABLE `ps_customer`;
TRUNCATE TABLE `ps_customer_group`;
TRUNCATE TABLE `ps_address`;
TRUNCATE TABLE `ps_orders`;
TRUNCATE TABLE `ps_order_detail`;
TRUNCATE TABLE `ps_order_detail_tax`; 	
TRUNCATE TABLE `ps_customer_message`; 	
TRUNCATE TABLE `ps_order_carrier`;		
TRUNCATE TABLE `ps_order_history`;		
TRUNCATE TABLE `ps_order_invoice`;
TRUNCATE TABLE `ps_order_return`;
TRUNCATE TABLE `ps_order_return_detail`;
TRUNCATE TABLE `ps_order_invoice_payment`;	
TRUNCATE TABLE `ps_order_invoice_tax`;	
TRUNCATE TABLE `ps_order_payment`;		
TRUNCATE TABLE `ps_message`;
TRUNCATE TABLE `ps_cart`;
TRUNCATE TABLE `ps_cart_product`;
TRUNCATE TABLE `ps_customer_thread`;	

ALTER TABLE `ps_customer` AUTO_INCREMENT = 0;
ALTER TABLE `ps_customer_group` AUTO_INCREMENT = 0;
ALTER TABLE `ps_address` AUTO_INCREMENT = 0;
ALTER TABLE `ps_orders` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_detail` AUTO_INCREMENT = 0;
ALTER TABLE `ps_customer_message` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_history` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_carrier` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_payment` AUTO_INCREMENT = 0;
ALTER TABLE `ps_message` AUTO_INCREMENT = 0;
ALTER TABLE `ps_cart` AUTO_INCREMENT = 0;
ALTER TABLE `ps_cart_product` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_invoice` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_return` AUTO_INCREMENT = 0;
ALTER TABLE `ps_order_return_detail` AUTO_INCREMENT = 0;

 

 

Witam,

 

Usuwanie danych testowych: https://www.dropbox.com/s/uqxqj35hec9krys/pscleaner.zip

 

Prestashop cleaner - ja usunęła za  pomocą tego modułu dane z prestashop 1.6.1.3 - link znalazłam na forum post z 2014 roku więc na starszych też powinno działać. Wszystko działa bez problemu.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się



  • Przeglądający

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

  • Aktywni użytkownicy

    Nikt jeszcze nie otrzymał reputacji w tym tygodniu.

  • Statystyki forum

    • Tematów
      7520
    • Postów
      36283
×