使用Python生成数据库模式
我想为我的django项目生成一个基本的DB模式,以显示我所有的应用程序,包括模型和带有边界条件的模型字段等。python中已经有django的DB模式生成器了吗?或者,我应该怎么做。使用Python生成数据库模式,python,database,django,schema,Python,Database,Django,Schema,我想为我的django项目生成一个基本的DB模式,以显示我所有的应用程序,包括模型和带有边界条件的模型字段等。python中已经有django的DB模式生成器了吗?或者,我应该怎么做。manage.py sql)如果您说需要查看sql架构,请使用数据库运行/manage.py sqlall 如中所述,您可以使用数据库的命令行客户端来获取模式 使用sqlite的示例: python manage.py dbshell > .schema 您可能需要安装sqlite3才能使其正常工作 使用D
manage.py sql)如果您说需要查看sql架构,请使用数据库运行/manage.py sqlall
如中所述,您可以使用数据库的命令行客户端来获取模式
使用sqlite的示例:
python manage.py dbshell
> .schema
您可能需要安装sqlite3才能使其正常工作
使用Django
您过去可以使用python manage.py sql…
,但在1.9中,为了支持迁移,它已被弃用。您可以使用以下方法签出初始迁移脚本:
python manage.py sqlmigrate myapp 0001_initial
(来自)