#!/usr/bin/perl

# Copyright (c) 2001, 2014, Oracle and/or its affiliates. All rights reserved.
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# The lines above are intentionally left blank

# This is a utility for MySQL. It is not needed by any standard part
# of MySQL.

# Usage: mysql_fix_extentions datadir
# does not work with RAID, with InnoDB or BDB tables
# makes .frm lowercase and .MYI/MYD/ISM/ISD uppercase
# useful when datafiles are copied from windows

print STDERR "Warning: $0 is deprecated and will be removed in a future version.\n";
die "Usage: $0 datadir\n" unless -d $ARGV[0];

for $a (<$ARGV[0]/*/*.*>) { $_=$a;
  s/\.frm$/.frm/i;
  s/\.(is[md]|my[id])$/\U$&/i;
  rename ($a, $_) || warn "Cannot rename $a => $_ : $!";
}
