[PostgreSQL] duplicate key value violates unique constraint "user_pkey" 해결하기


[PostgreSQL] duplicate key value violates unique constraint "user_pkey" 해결하기

원인과 해결방법 데이터베이스를 새로 만들어 기존 백업 파일을 가져오는 상황에서 인덱스 부분이 매칭되지 않아서 발생되는 문제이다. idx는 자동증가이기 때문에 명시적으로 입력해주면 안된다. 기존 유저 테이블을 새로 만들면 해결이 되겠지만, 수동으로 idx 값을 재설정하여 해결하면 된다. SELECT setval('users_id_seq', (SELECT MAX(id) from "users")); 참고 링크 Python/ Django Key already exists. Postgres I Have a project built in django and it uses a postgres database. This database was populated by CSVs files. So when I want to insert a new object I got the error "duplicated key" because the objec... stackoverflow.com...


#duplicate #idx #index #pkey #postgres #postgresql #user_pkey #포스트그레스 #포스트그레스큐엘

원문링크 : [PostgreSQL] duplicate key value violates unique constraint "user_pkey" 해결하기