Creates the SQLite file if it does not exist

In relation to Issue #1810 I was not able to use `artisan migrate` before I had created the sqlite file. Which was something I expected `artisan migrate` to do for me (and my users).