adding the usage of virtual_domains along with other file types other th...

adding the usage of virtual_domains along with other file types other than hash
I have added a commit to move the db_types into the generic attribute section. These 4 attributes you are referencing are used to populate the template files with the user's custom mappings.