自动迁移的问题(我认为)。我可以通过psql控制台得出结论列不存在。我可以通过terminal / console / SQL手动插入列,但更喜欢通过自动迁移来解决这个问题。
感谢您的阅读和/或行动。
终端输出:
答案 0 :(得分:1)
信用:Jon Calhoun
“...简短的回答是automigrate无法运行,因为当它添加列并说它不能具有空值时,这与任何现有记录默认都具有空值的事实相矛盾。最简单的修复因为你仍然处于开发环境中,所以通过滴下整个表或运行一些SQL来删除表中的所有用户。“
非常感谢Jon Calhoun这个简单而有效的解决方案。