3
Hanami有一些命令來創建數據庫。如何在hanami中創建生產數據庫?
但是db create
和db prepare
在生產環境中不可用。 http://hanamirb.org/guides/command-line/database/
如何在生產環境中創建數據庫?
Hanami有一些命令來創建數據庫。如何在hanami中創建生產數據庫?
但是db create
和db prepare
在生產環境中不可用。 http://hanamirb.org/guides/command-line/database/
如何在生產環境中創建數據庫?
這取決於。
我們故意在生產中禁用這些命令,因爲它們可能具有破壞性,我們無法猜測您要在哪裏部署項目。
那是Heroku嗎?那麼,通過他們的CLI添加它。你使用VPS嗎?數據庫是否在同一個節點上?運行Ruby進程的Unix用戶是否有權創建數據庫?我們無法猜測。
這取決於您要部署的位置。
我想部署到EC2實例。 數據庫位於同一節點上,並且在DATABASE_URL中指定的PostgreSQL用戶具有創建數據庫的權限。但是這些命令不適用於生產(我知道這是爲了安全)。 我必須手動創建數據庫和表嗎? –
只有數據庫必須手動創建。對於遷移,你仍然有'hanami db migrate'。 –
好的,我明白了。非常感謝。 –