Allowing a file with size 0 to be passed in on sqlite3_open would be another possible solution, with the semantics being the same as if the file didn't exist already i.e. go ahead and turn this file into an SQLite database file.
Allowing a file with size 0 to be passed in on sqlite3_open would be another possible solution, with the semantics being the same as if the file didn't exist already i.e. go ahead and turn this file into an SQLite database file.