Upload CSV as Database

I think it would be great to be able to upload a CSV file as a database, it can use the headers to identify the fields and we can choose from a drop down on each column to help it determine which type of field that column may be associated with. (ex. image, text, email, etc.)