data migration script generator