1. A method of generating a data object, the method being implemented by a computer system and comprising steps of: generating, using a processor of the computer system, a definition file of a first format for the data object; generating a database table; generating a mapping between the definition file and the database table; linking the definition file to a data source by including a path of the data source in the definition file, the data source including an attribute, wherein the data source is stored separately from the database table; executing, using the processor, a query to extract the attribute from the data source; importing the attribute into the database table using the mapping between the definition file and the database table; storing, in the memory device, the definition file, the database table, and the attribute for generation of the data object with the attribute; sending an instruction to edit the database table based on a name-value pair; selecting, from the data source, a property of the attribute; customizing the property; and setting a lifecycle of the data object, the lifecycle indicating a predetermined period of time, wherein the attribute is deleted from the database table when the period of time lapses.