Postgresql 将所有表格描述为文本文件

Postgresql 将所有表格描述为文本文件,postgresql,Postgresql,如何描述数据库中的每个表并将所有结果导出到文本文件?例如 \o describe.txt \d+ MY_TABLE \o 但是对于每个表,每次都将输出附加到文本文件。我想您可能需要: \dt+ *.* i、 e“所有模式中的所有表”。如果还想包含视图,请使用\d而不是\dt 我不禁想知道。。。为什么?如果您是为了文档而这样做的,请将SchemaSpy作为一个更好的选择进行检查。\d+*.*.是我所追求的,也是如此。据我所知,SchemaSpy不提供任何不同的功能。我发现最接近的一个输出适合于

如何描述数据库中的每个表并将所有结果导出到文本文件?例如

\o describe.txt
\d+ MY_TABLE
\o

但是对于每个表,每次都将输出附加到文本文件。

我想您可能需要:

\dt+ *.*
i、 e“所有模式中的所有表”。如果还想包含视图,请使用
\d
而不是
\dt


我不禁想知道。。。为什么?如果您是为了文档而这样做的,请将SchemaSpy作为一个更好的选择进行检查。

\d+*.*.
是我所追求的,也是如此。据我所知,SchemaSpy不提供任何不同的功能。我发现最接近的一个输出适合于扩散的是。但是,我仍然更喜欢
\d+
的输出。