title: Laravel Artisan Migrate Command creating tables but not filling every migration file to migrations table
body: <p>Have been using Laravel for over a year now. My migrations folder has 39 files at the moment and i work (construct/destroy) with my database occasionally.</p>
  <p>What happens is since ive created a &quot;create_payments_table&quot; migration, every migrate command that i execute builds all my tables normally but when login the migration history to my migrations table it stops at the 'create_payments_table' migration. So now when i create new migrations and run migrate again it tries to restart from my payments table which already exists giving me an error. Comparing my &quot;create_payments_table&quot; migration with the last logged migration file &quot;create_pictures_table&quot; it seems that everything is in order. Would like to know why my migrations create the tables but not all of them are been logged in migrations table?</p>
  <p>My migrations table:
  <a href="https://i.stack.imgur.com/LCJFN.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/LCJFN.png" alt="My migrations table" /></a></p>
  <p>My migrations folder:</p>
  <p><a href="https://i.stack.imgur.com/RHppG.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/RHppG.png" alt="My migrations folder" /></a></p>
  <p>As u can see i added two new migrations and would like to run them without having to rollback my migrations table. But when doing so:</p>
  <p>I get this error as artisan tryies to run de pauments migration again
  <a href="https://i.stack.imgur.com/JAwaH.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/JAwaH.png" alt="I get this error as artisan tries to run de payments migration again" /></a></p>