This is neat! Correct me if I'm wrong, but don't a lot of systems already have the ability to ingest CSV data? Why this intermediate step?
There are many browser based solutions for quick CSV to SQL also - i.e. www.convertcsv.com/csv-to-sql.htm
One can do this with the sqlite3 CLI tool.
For small datasets, this is good, but for anything significant, using the database's native bulk load will be more efficient than INSERT statements.