Skip to content

Instantly share code, notes, and snippets.

@devifr
Last active August 29, 2015 14:16
Show Gist options
  • Save devifr/e0b8c363a42d7c339409 to your computer and use it in GitHub Desktop.
Save devifr/e0b8c363a42d7c339409 to your computer and use it in GitHub Desktop.
Error: duplicate key value violates unique constraint:
-- Login to psql and run the following
-- What is the result?
SELECT MAX(id) FROM your_table;
-- Then run...
-- This should be higher than the last result.
SELECT nextval('your_table_id_seq');
-- If it's not higher... run this set the sequence last to your highest pid it.
-- (wise to run a quick pg_dump first...)
SELECT setval('your_tables_id_seq', max(id)) FROM your_tables;
-Reset AutoIncrement
TRUNCATE TABLE someTable RESTART IDENTITY;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment