Database Migration
Technology
Migrations describe table and column changes as code checked into the repository. They keep development, staging and production schemas aligned. Seeders complement migrations by loading reference data.