title: Easy way to store metadata about SQLite Database
body: <p>I was wondering if there is a simple way to store meta information about an sqlite-Database in that database.</p>
  
  <p>I am specifically thinking about a version number that lets you easily find out which version of a database layout you are using (So my code could check if the database structure is compatible without querying <code>SELECT sql FROM sqlite_master WHERE type='table';</code> and comparing the result with a predefined schematic). To clarify: I am <em>not</em> interested in the version number of the sqlite software, but something akin to pythons <code>__version__</code> variable that can be defined seperately for each python file.</p>
  
  <p>I know that I can probably just create a table named "meta" and save it there, but I was wondering if there was a better way to do that.</p>
  
  <p>I also know that checking compatibility by only checking a version number has some problems, and I will still do other checks if necessary, but for now I am only interested in the version number I described.</p>