Jump to content
Sign in to follow this  
xRJx

[Résolu] Réinitialiser la base en vidant les tables

Recommended Posts

Bonjour,

 

Entre la version tests et la version finale, peut on réinitialiser la base ?

Y a t'il un moyen pratique ou faut il effacer le contenu des tables où des enregistrements on été fait ?

 

Si je prend par exemple la table customer avec l'id en autoincrement, si j'efface les clients 1 à 10, à la prochaine création d'un client, celui ci aura le numéro 1 ? Ou ça reprendra à 11 ?

Share this post


Link to post
Share on other sites

Bonjour,

 

Si tu souhaites effacer les clients et réinitialiser l'auto increment, il faut que tu tapes ce code dans phpmyadmin :

 

TRUNCATE ps_customer;
ALTER TABLE ps_customer AUTO_INCREMENT = 1;

 

La première ligne vide la table, la seconde réinitialise l'auto increment.

Share this post


Link to post
Share on other sites

Bonjour,

 

Par défaut, TRUNCATE réinitialise l'auto-increment à 1.

Share this post


Link to post
Share on other sites

Par défaut, TRUNCATE réinitialise l'auto-increment à 1.

 

Je ne le savais pas, merci pour l'info, ça m’économisera une ligne de code la prochaine fois :)

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More