package oEdtk::Util;

use strict;
use warnings;

our $VERSION	= 0.01;
our @ISA	= qw(Exporter);
our @EXPORT_OK	= qw(_uc_hash_keys);

# Conversion de toutes les clefs d'un hash en majuscule, utile
# car PostgreSQL retourne les noms de colonnes en minuscule.
#
# XXX Cette fonction n'est plus utilisée maintenant qu'on set
# l'option 'FetchHashKeyName' à 'NAME_uc' dans DBAdmin.pm.
sub _uc_hash_keys {
	my $hash = shift;

	$hash->{uc $_} = delete $hash->{$_} for keys %$hash;
	return $hash;
}

1;
