There are a couple of needs with regard to database migrations we need to address
Ideally each module should bring its own migrations. Right now everything is in platform/store/rdbms/migrations, it would be great to split between platform, shop and cms
A migration check could be performed at start-up time, and the application would refuse to start up if there are migrations not applied yet
There are a couple of needs with regard to database migrations we need to address