code: func (p *Postgres) AddKey(keyPair *KeyPair) error {
  	if err := keyPair.Validate(); err != nil {
  		return err
  	}
  
  	psql := sq.StatementBuilder.PlaceholderFormat(sq.Dollar)
  	sqlQuery, args, err := psql.Insert("kite.key").Columns(
  		"id",
  		"public",
  		"private",
  	).Values(keyPair.ID, keyPair.Public, keyPair.Private).ToSql()
  	if err != nil {
  		return err
  	}
  
  	_, err = p.DB.Exec(sqlQuery, args...)
  	return err
  }
docs: /*
  
  --- Key Pair -----------------
  
  */