Ich habe festgestellt, dass es zwei Optionen für Heroku für eine Postgres-Datenbank in der Admin and Dashboard Area beim Besuch einer Datenbank-Instanz gibt.Unterschied zwischen 'Reset' und 'Zerstören' Datenbank auf Heroku mit Postgres?
1: Reset-Datenbank:
Heroku Armaturenbrett beschreibt diese Aktion als:
Setzen Sie die Datenbank in den ursprünglich bereitgestellten Zustand, alle Daten innerhalb sie zu löschen.
2: Zerstöre Datenbank:
InnerenZerstört die Datenbank und alle Daten:
Heroku Armaturenbrett diese Aktion als beschrieben.
Das gesagt, es ist immer noch etwas offen für die Interpretation der Unterschiede hinter den Kulissen dieser beiden Aktionen.
Ich habe mir die Hilfe von Heroku angeschaut, konnte aber nicht viel über die Unterschiede zwischen den Aktionen herausfinden.
Vielleicht würden einige Erkenntnisse über die Postgres-Aktionen in SQL-Begriffen usw., die von jeder Aktion erstellt werden, ein besseres Verständnis entwickeln?
Zusammengefasst, was sind die Hauptunterschiede zwischen diesen Aktionen?
Dank @simone. Es ist ziemlich klar, aber Sie haben auf jeden Fall einige der "Implikationen" von jeder der Aktionen geklärt. Würden Sie in "Rails" -Begriffen sagen, dass ** reset ** dem 'db: reset' entspricht, während ** destroy ** dem' db: drop' entspricht? – nickj