title: Ability to reduce the number of migrations after a while
body: <p>I maintain a <a href="https://github.com/monicahq/monica" rel="nofollow noreferrer">new but popular open source project</a> based on Laravel 5.4. After a few months, we already have 100+ migrations in the database folder.</p>
  
  <p>In a year from now, we'll easily have more than 1000 migrations with the current rate of features.</p>
  
  <p>Rails has the same concept of migrations, but when migrations are run, they are ran against <code>schema.rb</code>, which is updated after the migrations have been run. This is super nice because for new installations, they don't have to run all those migrations. Only one is necessary.</p>
  
  <p>Is there a way in Laravel to do the same? Reduce the number of migrations after a given period of time, or between major version, have a base schema with only few migrations? Thanks!</p>