specifically the `name` property of `DatabaseConfiguration` should be nullable, and when null should mean the created SQLite db is in memory