title: Completely Reseting Laravel 5 Migration Stuff?
body: <p>To make a long story short, I have completely messed up my Laravel migrations on my local machine. They are 100% unusable.</p>
  
  <p>I'm working with Laravel 5 for the first time, so I'm just messing with stuff and testing the waters, so to speak. Between manually tinkering with the database, rewriting my migrations, accidentally deleting a table or two (then the 'migrations' table itself [doh!]), I'm in this mixed-up state, and I just want to start all of the migration stuff over from scratch. However, I can't seem to figure out how to do that.</p>
  
  <p>I'm currently stuck in a state where I can't do <em>anything.</em> </p>
  
  <p>For example, if any remnants of old tables are still in the database when I perform <code>php artisan migrate:refresh</code>, I get a <code>Base table or view already exists</code> error message. However, if I delete all the tables, I get this error:</p>
  
  <pre><code>Next exception 'Illuminate\Database\QueryException' with message
  'SQLSTATE[42S02]: Base table or view not found: 1146 Table
  'bsd_status.projects' doesn't exist (SQL: select * from `projects`)' in 
  path/to/src/Illuminate/Database/Connection.php:620
  </code></pre>
  
  <p>I've run the following commands:</p>
  
  <pre><code>$ php artisan clear-compiled
  $ php artisan cache:clear
  $ php composer dump-autoload
  $ php artisan migrate:install
  </code></pre>
  
  <p>I'm not even sure I'm doing this stuff in the right order. Anyway, other than completely reinstalling Laravel, how does one get all his/her migrations back to "out-of-the-box?" Any help would be greatly appreciated. Thanks!</p>