Jump to content

Recommended Posts

Como he mencionado antes mi tienda va a vender productos descargables, pues bien, para nada que me sirven los productos de ejemplo que trae Prestashop (ipods, laps, etc), por lo que procedo a borrarlos, tanto los productos como las categrías... pero al borrarlos NO SE RESETEAN A 0 los nuevos productos/categorias que voy metiendo, es decir, al dar de alta nuevos productos/categorias automácamente se establecen con un número ID donde se quedó la anterior cuenta creciente de los ejemplos.

 

¿Cómo "reseteo" a cero los números ID de mis propios productos/categorias?

Edited by TacticaMultimedia (see edit history)
Link to comment
Share on other sites

Como he mencionado antes mi tienda va a vender productos descargables, pues bien, para nada que me sirven los productos de ejemplo que trae Prestashop (ipods, laps, etc), por lo que procedo a borrarlos, tanto los productos como las categrías... pero al borrarlos NO SE RESETEAN A 0 los nuevos productos/categorias que voy metiendo, es decir, al dar de alta nuevos productos/categorias automácamente se establecen con un número ID donde se quedó la anterior cuenta creciente de los ejemplos.

 

¿Cómo "reseteo" a cero los números ID de mis propios productos/categorias?

Tema relacionado: http://www.prestashop.com/forums/topic/102199-solved-how-to-reset-product-id-numbers/

Link to comment
Share on other sites

 

compa nadie,

ya leí el post que me anexaste pero no se cual procedimiento seguir de los que mencionan ahí los usuarios:

 

¿Este?

I tried "ALTER TABLE ps_product AUTO_INCREMENT = 1"

and

"ALTER TABLE ps_product_lang AUTO_INCREMENT = 1"

 

ó ¿este?:

truncate table ps_product;

 

ó ¿este?:

"If you want to insert id=1, just do it directly in the mysql base, but I m not sure this can works.

 

The mysql command should works only if you remove every products first. the auto_increment value can't be inferior to an already existing id .

 

If you really want to wipe your database, simply delete all tables and then make a reinstallation"

 

Lo que si tengo q decir es que según yo ya borré todos los ejemplos de las tablas, tanto los clientes, productos, categorias y fabricantes.

Por su ayuda compa nadie de antemano, una vez más, gracias!

Link to comment
Share on other sites

Buenos dias.

 

Si lo que quieres es borrar todos los productos y poner el contado de ID a = yo haría lo siguiente.

 

delete from ps_producto;

[i]ALTER TABLE ps_product AUTO_INCREMENT = 1[/i]

 

Un s2ludo.

 

Cuando pongo estos comandos en la consulta me sale lo siguiente:

 

Error

 

consulta SQL:

ALTER TABLE ps_category AUTO_INCREMENT =1[ / i]

MySQL ha dicho: b_help.png

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ALTER TABLE ps_category AUTO_INCREMENT = 1' at line 1

Link to comment
Share on other sites

uy creo q salió peor:

 

Las categorias ya se me fueron, me sale el siguiente error en mi Back Office:

 

"Category cannot be loaded"

 

Al parecer fuer por aplicar el comando

truncate table ps_product;

Es que tienes que vaciar por ejemplo en productos, la ps_product, la ps_product_lang ect.. y todas las relacionadas con los productos, con categorías igual

Link to comment
Share on other sites

Haber, haber,

 

Entonces, recapitulando y poniendo en orden los pasos a seguir cuales serían?

Si tu haces un truncate de una tabla, se vacía totalmente y se reinician los valores.

Simplemente coges la tabla, haces un truncate tabla y listo.

Link to comment
Share on other sites

Una cosa, con esto lo vacías todo totalmente, deduzco que no tienes ningún producto metido o que los has borrado mediante el panel de la tienda no?

Así es compita, todos los productos de ejemplo de la tienda los borre a través del mismo panel de la tienda. Y de los mios no he metido ninguno todavía, hasta poder resolver esto del ID

Link to comment
Share on other sites

  • 10 months later...

Hola,

 

Otra opción es borrar las categorias desde el administrador de prestashop, entonces solo quedaran las categoria root y Home.

 

En en el phpmyadmin o similar ejecutas esto: ALTER TABLE ps_category AUTO_INCREMENT=3;

 

Entonces así ya tienes los id de las catagorias como si empiezas desde cero.

 

Saludos

  • Like 1
Link to comment
Share on other sites

Hola,

 

Otra opción es borrar las categorias desde el administrador de prestashop, entonces solo quedaran las categoria root y Home.

 

En en el phpmyadmin o similar ejecutas esto: ALTER TABLE ps_category AUTO_INCREMENT=3;

 

Entonces así ya tienes los id de las catagorias como si empiezas desde cero.

 

Saludos

 

Si, correcto.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...