2013-02-01 49 views
0

逆向工程,我碰巧做了一些緩和的東西與大型數據庫,但我不這麼有經驗在裏面,所以我想聰明的做法是在我的本地創建類似的數據庫不亂用原來的。

這裏是我的問題,是有可能generete SQL腳本,我想這將創造確切的表?
我的意思是在MySQL GUI工具有這樣的選項,其中reverse engineering產生SQL腳本爲我所用的功能,這將創造準確的數據庫,是有可能在PostgreSQL的殼水平?PostgreSQL數據庫從外殼水平

回答

2
 
pg_dump --schema-only db1 > db-schema.sql 
+0

做它不採取與它一起保存記錄?是否有可能以某種方式僅在沒有記錄的表上使用它?編輯:ahh確定'--schema-only'我明白了。謝謝理查德。 – Grzzzzzzzzzzzzz

+1

這就是--schema只做的。閱讀手冊瞭解詳情http://www.postgresql.org/docs/current/static/app-pgdump.html –