title: Unit Testing with SQLite3
body: <p>I am writing unit tests and use SQLite3 with his inmemory mode.</p>
  
  <p>I am doing this because i need is a fresh database for each test so i can run tests in parallel without affecting each other. </p>
  
  <p>But this gets, off course, slower and slower the more tests i have.</p>
  
  <p><strong>Are there any optimisations i can do with sqlite3, another better workflow (e.g. a good mocking library) or another solution do this problem? I need to run raw queries.</strong></p>
  
  <p>Currently i use knexjs but this is related to allmost every data access library.</p>