scaffolding + migration tests