Removing old changelogs and starting a new one....

I have several changelogs from a couple of years worth of database manipulation.  It contains several schema alterations, index creations and removals, etc etc.  I’d like to “start again”, so that all of the unnecessary create/drops are not run when creating a new database.  Is there a programmatic way of dealing with migrating existing databases to use this new rolled up change log instead of the series that were used before?  I’ve done some searching on this, but haven’t seen a great way of doing it.  Thanks in advance for suggestions!