Migrations
Best practices: How to write migrations.
@TODO