为了在Heroku上托管Python/Django应用程序,我正按照https://realpython.com/blog/python/migrating-your-django-project-to-heroku/上的说明,尝试将我的数据库从MySQL转换为Postgres。我目前运行的是OSX10.9,并使用工具mysql2pgsql进行传输。在
当我试图运行命令“py-mysql2pgsql -v -f mysql2pgsql.yml
”来实际传输数据库时,它会复制前三个表,然后在auth\u user上遇到问题,返回错误“raise Exception('unknown %s' % column['type']) Exception: unknown datetime(6)
”。这看起来很奇怪,因为auth_user是由Django的一个默认安装的应用程序生成的,所以我不认为它会导致任何错误。在
你知道是什么导致了这个错误吗?或者我应该做些什么?谢谢。在
在目录“Lib\site packages\py帴mysql2pgsql-0.1.6-py2.7.egg\mysql2pgsql\Lib'中编辑76个postgres_writer.py文件 作为
从
到
^{pr2}$我也面临着同样的问题,这个解决方案对我有效。在
相关问题 更多 >
编程相关推荐