title: Laravel 4.2 says my application is in production. How do I turn this off?
body: <p>I have a fresh install of Laravel.  When running <code>php artisan migrate:refresh</code> I get a message saying <code>Application In Production!  Do you really wish to run this command?'</code></p>
  
  <p>I know this is an update in 4.2, however I can't figure out how to turn it off.</p>
  
  <p>I found in the source that it comes from <code>Illuminate\Console\ConfirmableTrait</code> and runs if this if test passes : <code>if ($this-&gt;getLaravel()-&gt;environment() == 'production')</code></p>
  
  <p>I'm not sure why it thinks I'm in production.  I never setup any environments.  This is the default environment detection, which I'm still currently using.</p>
  
  <pre><code>$env = $app-&gt;detectEnvironment(array(
  
      'local' =&gt; array('homestead')
  
  ));
  </code></pre>
  
  <p>Also, if I set a production environment to a hostname that isn't my machine, I still have the same problem. </p>