How to create sqlite database programmatically?