从数据库重新创建SQL命令

时间:2020-02-25 12:41:15

标签: postgresql schema create-table django-2.x

我很早以前就使用django创建了一个数据库。现在,当我们迁移应用程序时,我需要Django运行的所有CREATE TABLE sql查询来为我们的服务创建整个数据库(该数据库大约有70-80个表,每个表平均有30-70列)。

新旧服务器都使用Postgres作为数据库。

但是技术栈与django完全不同(将托管服务的第三方专有应用程序)。

如果我重新开始重新编写所有表,则至少需要一两个星期。

从Postgres还是从django是否有任何方法可以为整个数据库生成CREATE TABLE sql模式,并保持所有关系不变?

此外,我还必须根据客户要求对该架构进行较小的修改。

p.s-pg_dump无法正常工作,因为我需要实际的架构本身才能从客户端对其进行审查。

0 个答案:

没有答案