【发布时间】:2018-05-24 14:30:56
【问题描述】:
我已经知道要克隆的查询如下:
CREATE DATABASE db_dest WITH TEMPLATE db_src OWNER postgres
但该查询也克隆了表中的数据。我想克隆所有表及其在数据库中的结构,但不是数据。我该怎么做?
【问题讨论】:
-
这里有答案:stackoverflow.com/questions/808735/…,使用
pg_dump with the --schema-only option. -
@vitaly-t 谢谢你,但是没有查询吗?
-
@Giovanno:不,通过没有数据的 SQL 转储的方式是您拥有的最佳选择。或者克隆数据库,然后截断所有表。
-
@a_horse_with_no_name 好的,我明白了,谢谢...
标签: postgresql