'Execute an SQL statement with substitution values and return
the row ID of the last affected row.'

def mutate(self, statement, subvals=()):

    cursor = self.db._connection().execute(statement, subvals)
    return cursor.lastrowid
