Migrate product scaffold