diff --git a/sql/updates/world/create_sql.sh b/sql/updates/world/create_sql.sh new file mode 100644 index 0000000000..ca0c9ef69d --- /dev/null +++ b/sql/updates/world/create_sql.sh @@ -0,0 +1,24 @@ +#!/usr/bin/env bash + +unamestr=`uname` +echo "--" > "$CUR_PATH/$filename" && echo "File created: $filename"; +if [[ "$unamestr" == 'Darwin' ]]; then + datecmd='gdate' +else + datecmd='date' +fi + +CUR_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )/" && pwd )" +FOLDER_NAME=$(basename "$CUR_PATH") +DATE_STR=$($datecmd +%Y_%m_%d) + +idx=0 +while : ; do + filename="${DATE_STR}_${FOLDER_NAME}_$(printf '%02d' $idx).sql" + if [[ ! -e "$CUR_PATH/$filename" ]]; then + break + fi + idx=$((idx+1)) +done + +echo "--" > "$CUR_PATH/$filename" && echo "File created: $filename"