create database and parse opml