Bonjour à tous,

J'utilise les fixtures pour fournir des données dans ma base.

Ainsi quand j'insère dans la base le premiere objet a pour id 1 or je voudrais que l'incrémentation commence à 0 et donc que ce 1ere objet ai 0 comme id et non 1 , comment puis-je faire pour qu'il me fasse ceci ?

Merci d'avance à ceux qui me répondront.

3 réponses


Alexandre #lbac
Réponse acceptée

Une id, si je ne dis pas de bêtise, commence forcément à 1, du moins si tu le gères en auto increment, mais je te déconseille de tenter un système d'incrémentation à la main.

La solution se trouverait plutôt dans la réponse que tu donnes à ta problématique (pourquoi vouloir que l'id commence à 0)

Tu peux toujours insérer une ligne dont l'ID = -1 puis tu la supprimes

T3ddy
Auteur

Non en faite je suis tombé sur une table existant où l'id commençait à 0 mais toutes les autres commencent à 1 donc je vais juste modifier l'auto-incrément de cette table erroné et mon problème sera résolu ! tellement sympa de repasser derrière un autre dev ^^