database - 如何从现有的数据库结构生成模型

标签 database postgresql django-models entity-relationship case-tools

有一些工具或应用程序可以备份/导出(可能是 .sql 文件)数据库,并且可以生成类似于实体关系模型的结果,这意味着图形中的表?

我的数据库在 PostgreSQL 中,尽管这应该是透明的?

另一个问题。在 Django 中,是否可以从我项目中的模型生成模型实体关系?

最佳答案

我不知道从 sql 转储中有什么工作,但是从运行 postgresql db schemaSpy 工作得很好很容易

java -jar schemaSpy.jar -t dbType -db dbName [-s schema] -u user [-p password] -o outputDir

这里是 output 的例子

关于database - 如何从现有的数据库结构生成模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34190069/

相关文章:

sql - 选择相隔小于 1 秒的所有行

python - Django 保存或更新模型

django - 使用用户 ID 保存模型表单?

mysql - 如何创建记录并分配给 3 个子类型中的 1 个,每个子类型具有不同的属性

Mysql插入命令语法

php - 特定用户 session 的 SQL 更新

postgresql - Postgres LISTEN/NOTIFY - 低延迟,实时?

python - 如何安全地存储加密 key ?

连接表的 SQL 约束

django - 将用户名分配给 models.py 表中的字段