我有一个来自生产服务器的.sql文件,现在正尝试将其加载到另一个服务器的数据库中。我尝试了python manage.py loaddata,但它给了我一个错误
CommandError: Problem installing fixture 'social': sql is not a known serialization format.
我如何使用manage.py将数据从.sql文件加载到postgres中?
按照初始数据的文档,Django管理不适用于SQL
固定装置是Django知道如何导入数据库的数据集合。如果您已经有了一些数据,那么创建灯具的最直接的方法是使用以下manage.py dumpdata命令 灯具可以编写为 JSON,XML 或 YAML (已安装PyYAML)文档。 加载数据很容易:只需调用manage.py loaddata <fixturename>,您创建的夹具文件的名称在哪里?
固定装置是Django知道如何导入数据库的数据集合。如果您已经有了一些数据,那么创建灯具的最直接的方法是使用以下manage.py dumpdata命令
manage.py dumpdata
灯具可以编写为 JSON,XML 或 YAML (已安装PyYAML)文档。
加载数据很容易:只需调用manage.py loaddata <fixturename>,您创建的夹具文件的名称在哪里?
manage.py loaddata <fixturename>
如果您仍然想使用SQL加载数据,则可以进行数据迁移