Si vous avez créé la table product
avec un id
colonne, alors la séquence n'est pas simplement appelée product
, mais plutôt product_id_seq
(c'est-à-dire ${table}_${column}_seq
).
Il s'agit de la ALTER SEQUENCE
commande dont vous avez besoin :
ALTER SEQUENCE product_id_seq RESTART WITH 1453
Vous pouvez voir les séquences dans votre base de données en utilisant le \ds
commande dans psql. Si vous faites \d product
et regardez la contrainte par défaut pour votre colonne, le nextval(...)
call spécifiera également le nom de la séquence.