Laravel 4.2 : Forcing seed on migrate:refresh in production

标签 laravel laravel-4 capistrano

作为我的 Laravel 4.2 应用程序的一部分,我正在运行 artisan migrate:refresh --seed --force在我的 Capistrano 部署中,我收到以下消息:

*** Application In Production! *** 

Do you really wish to run this command?

不应该 --force 绕过这个吗?

我注意到此消息出现在 migrate:refresh 已经运行之后,但在种子之前。我需要单独强制种子吗?

谢谢!

最佳答案

--no-interaction会做的工作。

另一种方式是这样的单一调用:

artisan migrate:refresh --force && artisan db:seed --force

关于Laravel 4.2 : Forcing seed on migrate:refresh in production,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25981178/

相关文章:

ruby - 你如何在 Capistrano 中为不同的角色定义不同的相同任务?

php - Laravel - 你在哪里存储自己的界面?

javascript - 无法在 php 文件中调用 javascript 函数(Laravel)

php - 我可以将单个Google帐户用于Youtube Data API吗?

php - 拉维尔 4 : How to display a message without redirecting?

php - Laravel 的 Eloquent whereIn 方法中的原始语句

php - 尝试使用 cmd 在 Laravel 5.6 中播种时出现语法错误,意外的 ','

php - laravel 的身份验证可以记住没有密码的用户吗?

ruby-on-rails - 将预编译的 Rails 3.1 Assets 上传到 Amazon S3 的工作 Capistrano 配方

ruby-on-rails - 无方法错误 : undefined method `+' for nil:NilClass/ 'additional_paths' [capistrano+webpacker]