我目前正在通过Antonio Mele的“Django 3 By Example”进行工作。第三章介绍了如何创建博客应用程序。在本章中,我将数据库从MySQL更改为PostgreSQL,然后迁移数据。迁移数据时,会出现以下错误:
**django.db.utils.ProgrammingError: cannot cast type timestamp with time zone to boolean
LINE 1: ..." ALTER COLUMN "active" TYPE boolean USING "active"::boolean**
我已经阅读了一些PostgreSQL文档并返回了我的代码,但是由于这个错误,我无法完成迁移。我已经在这个地方呆了很长一段时间,似乎无法找出错误的纠正方法。感谢您的帮助
我相信我可能已经解决了我的问题,“active”是一个布尔字段,迁移将其转换为DateTimeField
以下是sqlmigrate输出:
相关问题 更多 >
编程相关推荐