我很早以前就使用django创建了一个数据库。现在,当我们迁移应用程序时,我需要Django运行的所有CREATE TABLE
sql查询来为我们的服务创建整个数据库(该数据库大约有70-80个表,每个表平均有30-70列)。
新旧服务器都使用Postgres作为数据库。
但是技术栈与django完全不同(将托管服务的第三方专有应用程序)。
如果我重新开始重新编写所有表,则至少需要一两个星期。
从Postgres还是从django是否有任何方法可以为整个数据库生成CREATE TABLE
sql模式,并保持所有关系不变?
此外,我还必须根据客户要求对该架构进行较小的修改。
p.s-pg_dump无法正常工作,因为我需要实际的架构本身才能从客户端对其进行审查。