我注意到在訪問數據庫實例時,有兩種選擇用於訪問PostgreSQL數據庫的Heroku的Admin and Dashboard Area。用Postgres區別Heroku上的'Reset'和'Destroy'數據庫?
1:重置數據庫:
Heroku的儀表板介紹此行動:
重置數據庫到其最初置備的狀態,刪除它裏面的所有數據。
2:消滅數據庫:
Heroku的儀表板介紹此行動:
銷燬數據庫和所有它裏面的數據。
也就是說,對於這兩種行爲幕後的差異,我們仍然有點兒解釋。
我查看過Heroku的幫助,但無法找到具體的操作之間的差異。
也許對每個操作所產生的Postgres在SQL術語等操作中的一些見解會產生更好的理解?
總之,這些行爲之間的主要區別是什麼?
謝謝@simone。這很清楚,但是你明確地澄清了每個操作的一些「含義」。你會用「Rails」的話來說**重置**相當於'db:reset',而** destroy **相當於'db:drop'? – nickj