gpt4 book ai didi

python - 切换到 Postgres 时 Django 加载数据中的 IntegrityError

转载 作者:行者123 更新时间:2023-11-29 04:50:46 28 4
gpt4 key购买 nike

我收到以下错误:

IntegrityError: duplicate key value violates unique constraint "users_userprofile_pkey"

我正在从 MySQL 迁移到 Postgres,所以我使用以下方法从 MySQL 数据库中转储数据:

python2.7 manage.py dumpdata --indent=4 --natural > dump.json

当我尝试将 dump.json 加载到 Postgresql 数据库时出现错误:

 python manage.py loaddata dump.json

我的用户/模型中有以下信号:

post_save.connect(create_user_profile, sender=User, dispatch_uid="user_create_profile")
post_save.connect(create_api_key, sender=User, dispatch_uid="user_create_api_key")

最佳答案

我不得不注释掉 post_save 信号,然后执行加载数据。

关于python - 切换到 Postgres 时 Django 加载数据中的 IntegrityError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11876530/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com