Acoda automatically migrates data along an evolving data model. Input to Acoda are two versions of a data model and a database. Acoda automatically detects what was changed from one data model to the other and changes a copy of the data accordingly. Output is a ready-to-use database dump adhering the latest data model version.