我正在尝试使用dumpdata
/ loaddata
将数据库从sqlite迁移到postgres。问题是,如果失败,几乎没有任何真正可用于调试的信息 - 例如它只是说DataError: value too long for type character varying(100)
,所以很难分辨出受影响的数据行是哪个!
有没有简单的方法来改进其错误记录(至少)?
答案 0 :(得分:1)
使用loaddata
选项尝试-v4
。它在最高级别的级别上有一些非常详细的调试数据,所以希望这会有所帮助。
答案 1 :(得分:0)
我认为从SQLite迁移到像PostgreSQL这样的完整数据库可能会很棘手。因此,使用Postgres后端向Django项目添加另一个数据库可能是个更好的主意,然后使用Django ORM复制数据。