【发布时间】:2018-10-31 21:22:11
【问题描述】:
我重命名了模型中的某个字段,然后运行
python manage.py makemigration # successful
python manage.py migrate
第二个命令我得到
NotSupportedError: SQLite 不支持在事务中重命名“my_model”。“my_column”,因为它会破坏参照完整性。尝试将
atomic = False添加到迁移类
但是,我看不出这意味着什么交易。在我收到该错误时,没有正在运行的 python 或 sqlite 进程。 sqlite 或 django 文件中是否有一些锁?我该如何解决这个问题??
【问题讨论】: