1. A computer-implemented method for automatically migrating on-premise data objects used by an on-premise application to on-demand data objects used by an on-demand application, the method being executed using one or more processors and comprising: retrieving mapping rules corresponding to the on-premise data objects, the mapping rules being retrieved from a rule repository; extracting, by the one or more processors, data corresponding to on-premise data objects that are affected during execution of the on-premise application, the on-premise application being executed within an on-premise computing environment, the data being stored in an on-premise database based on an on-premise database schema; generating, by the one or more processors, an export file, the export file comprising the data; generating, by the one or more processors, an import file based on the export file and the mapping rules, the import file comprising the data; and providing the import file to an on-demand computing environment that hosts the on-demand application, the import file being process-able by the on-demand computing environment to write the data from the import file into an on-demand database.