original_string: public static function getTablePrimaryKeys(string $schemaName, string $tableName): array
    {
      $sql = sprintf('
  show index from %s.%s
  where Key_name = \'PRIMARY\'',
                     $schemaName,
                     $tableName);
  
      return self::$dl->executeRows($sql);
    }
code: public static function getTablePrimaryKeys(string $schemaName, string $tableName): array
    {
      $sql = sprintf('
  show index from %s.%s
  where Key_name = \'PRIMARY\'',
                     $schemaName,
                     $tableName);
  
      return self::$dl->executeRows($sql);
    }
code_tokens: public static function getTablePrimaryKeys ( string $ schemaName , string $ tableName ) : array { $ sql = sprintf ( '
  show index from %s.%s
  where Key_name = \'PRIMARY\'' , $ schemaName , $ tableName ) ; return self :: $ dl -> executeRows ( $ sql ) ; }
docstring: Selects all primary keys from table.
  
  @param string $schemaName The name of the table schema.
  @param string $tableName  The name of the table.
  
  @return array[]
docstring_tokens: Selects all primary keys from table .