code: func SqAutoIncrements(db XODB) ([]*SqAutoIncrement, error) {
  	var err error
  
  	// sql query
  	const sqlstr = `SELECT ` +
  		`name as table_name, sql ` +
  		`FROM sqlite_master ` +
  		`WHERE type='table' ` +
  		`ORDER BY name`
  
  	// run query
  	XOLog(sqlstr)
  	q, err := db.Query(sqlstr)
  	if err != nil {
  		return nil, err
  	}
  	defer q.Close()
  
  	// load results
  	res := []*SqAutoIncrement{}
  	for q.Next() {
  		sai := SqAutoIncrement{}
  
  		// scan
  		err = q.Scan(&sai.TableName, &sai.SQL)
  		if err != nil {
  			return nil, err
  		}
  
  		res = append(res, &sai)
  	}
  
  	return res, nil
  }
docs: // SqAutoIncrements runs a custom query, returning results as SqAutoIncrement.