a table that is not there:
  SQLite prepare failed: no such table: playerz -- in "select name from playerz"
  error.source is sqlite
a name that is not there:
  SQLite exec failed: NOT NULL constraint failed: players.name -- in "insert into players (name) values (?)"
  error.source is sqlite
a player who is not there:
  SQLite exec failed: FOREIGN KEY constraint failed -- in "insert into games (player_id) values (?)"
  error.source is sqlite
the wrong verb:
  sqlite.exec cannot discard row results; use sqlite.query
  error.source is sqlite

and the program is still running.
