fix SQLite DSN to really use an in-memory db
complete code generating test variants