I'm wondering how you guys do data migrations.
I want to be able to setup some initial data in new tables, as well as transform data in older ones that got their schema updated, and do it in an automated way, same way that we transform the database schema with migrations.
What I want to do is to have a separate data migrations folder, so on my testing environment I would apply only the schema migrations (for testing purposes, tables should be empty and only populated by fixtures), but on my staging and production environments the data migrations would be applied as soon as the schema migrations are done.
Has anyone solved this? Is there any tool that Phalcon provides to do so?