title: Python 3 library for working code-first with Sqlite
body: <p>Is there a Python 3 library that allows working with SQL databases using a code-first approach? </p>
  
  <p>By code-first I understand being able to infer the DB schema from a set of classes and to generate DDL queries to create the DB objects if needed.</p>
  
  <p>I'm particularly interested in working with a Sqlite database.</p>