2012-05-14 30 views
0

我最近安裝了heroku devdatabase。然後當我輸入命令行heroku ps:info時,我得到了三個數據庫。瞭解Heroku中的多個數據庫

=== SHARED_DATABASE (DATABASE_URL) 
Data Size 808k 

=== HEROKU_POSTGRESQL_BRONZE 
Plan   Dev 
Status  available 
Connections 1 
PG Version 9.1.3 
Created  2012-05-14 17:47 UTC 
Tables  0 
Conn Info "host=XXXXXX.compute-1.amazonaws.com 
      port=5432 dbname=resourceXXXXX 
      user=abcXXXXX sslmode=require 
      password=XXXXXXXXX" 

=== HEROKU_POSTGRESQL_CHARCOAL 
Plan   Dev 
Status  available 
Connections 1 
PG Version 9.1.3 
Created  2012-05-13 19:08 UTC 
Tables  0 
Conn Info "host=XXXXXXX.compute-1.amazonaws.com 
      port=5432 dbname=resourceXXXXX 
      user=YYYYYY sslmode=require 
      password=XXXXXXXXXXXXXXXX" 

=== HEROKU_POSTGRESQL_GREEN 
Plan   Dev 
Status  available 
Connections 1 
PG Version 9.1.3 
Created  2012-05-13 19:06 UTC 
Tables  0 
Conn Info "host=XXXXXXXXXXXX.compute-1.amazonaws.com 
      port=5432 dbname=resourceXXXXXX 
      user=XXXXXXXXXX sslmode=require 
      password=XXXXXXXXXXXXXX" 

主機,資源,用戶和密碼各不相同。

爲什麼有三個?他們之間有什麼區別?

+0

也許有些錯誤,或者你添加了3個。你應該只有一個 –

回答

3

通過類似於生產計劃的開發計劃,您可以添加多個數據庫。其中每一個都是獨特的數據庫,您可以單獨連接到每個數據庫。

如果你想刪除數據庫,如果你不打算增加三個你可以:

heroku addons:remove HEROKU_POSTGRESQL_GREEN 

促進這些中的一個主可能你的數據庫:

heroku pg:promote HEROKU_POSTGRESQL_GREEN 

您可能也分別連接到它們中的每一個:

heroku pg:psql HEROKU_POSTGRESQL_RED 
+0

謝謝你的答案。 – Alexis

0

如果您多次安裝加載項,它會創建多個條目。我刪除了應用程序並閱讀了插件,現在只有一個條目。我想以前,我無意中多次添加了插件。