Pre*_*sse 0 python deployment django postgresql web-hosting
我尝试部署用 Django 1.9 开发的网站。我使用网络托管AlwaysData。
问题是我的网络托管数据库是空的(没有表),我想在此数据库中导入我的表(在 models.py 中)。
为此,我需要一个包含所有表的 sql 文件。之后我会将此文件导入到我的 AlwaysData 数据库中。
我尝试使用 dumpdata 命令,但 sql 格式不存在(只有 yaml、xml 和 json)。
我能怎么做 ?
我使用 PostGreSQL。
谢谢
我认为您可以使用./manage.py makemigrations然后构建数据库./manage.py migrate。但是,如果这对您不起作用,那么听起来您需要sqlmigrate管理命令:
./manage.py sqlmigrate my_app my_migration > my_migration.sql
Run Code Online (Sandbox Code Playgroud)
这将为您的迁移生成 SQL,并将其重定向到名为my_migration.sql.
| 归档时间: |
|
| 查看次数: |
2964 次 |
| 最近记录: |