[Proposal] Adding migration to create a cache table

This PR adds a command which creates a new `CreateCacheTable` migration.
I had the option of removing the import or actually using it. I opted for using it.