diff options
Diffstat (limited to 'contrib')
| -rwxr-xr-x | contrib/update-xxv | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/contrib/update-xxv b/contrib/update-xxv index eea478c..dd2d31a 100755 --- a/contrib/update-xxv +++ b/contrib/update-xxv @@ -171,14 +171,14 @@ getVersion() maxver=0; showInfo 'Retrieving current version' for table in $tables ; do - tableversion=`eval mysql $mysqlParams -f -B -s $database -e \ + comment=`eval mysql $mysqlParams -f -B -s $database -e \ "\"SHOW TABLE STATUS LIKE '$table';\"" 2>/dev/null | cut -f 18` - if [ -n "$tableversion" -a "$tableversion" -eq "$tableversion" ] ; then - if [ "$tableversion" -lt "$minver" ] ; then - minver="$tableversion" + if echo $comment | egrep -q '^[0-9]+$' ; then + if [ "$comment" -lt "$minver" ] ; then + minver="$comment" fi - if [ "$tableversion" -gt "$maxver" ] ; then - maxver="$tableversion" + if [ "$comment" -gt "$maxver" ] ; then + maxver="$comment" fi else minver="0" |
