簡體   English   中英

如何在禁用項目時在Symfony中遷移doctrine DB

[英]How can I migrate a doctrine DB in Symfony when the project is disabled

所以我禁用了我的網站

symfony project:disable --env=prod

並將我的新代碼發送到服務器。

但現在我跑的時候

symfony doctrine:migrate --env=prod

我收到一條警告,指出該網站目前無法使用。

我顯然不想啟用項目(還),因為我首先想讓它全部工作。 這樣做的正確方法是什么?

你是對的。 默認情況下這不起作用。 如果您的開發計算機上提供了生產數據庫,則可以通過以下方式在此計算機上開始遷移:

$> php symfony doctrine:migrate --env=prod

這就是我在部署腳本中所做的事情

我可能會限制在index.php中訪問您的IP地址,例如在開發環境中工作時。 啟用項目,然后再次運行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM