summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xbin/db_assembler/db_assembler.sh24
-rw-r--r--conf/config.sh.dist6
2 files changed, 12 insertions, 18 deletions
diff --git a/bin/db_assembler/db_assembler.sh b/bin/db_assembler/db_assembler.sh
index 620b5353a6..ebc59a6295 100755
--- a/bin/db_assembler/db_assembler.sh
+++ b/bin/db_assembler/db_assembler.sh
@@ -2,6 +2,8 @@
SRCPATH=$(readlink -f "../../")
+source $SRCPATH"/bin/bash_shared/includes.sh"
+
#
# You can pass latest version as first argument of this script
#
@@ -27,7 +29,7 @@ function assemble() {
start_sql=$2
var_base="DB_"$database"_PATHS"
- base=${!var_full}
+ base=${!var_base}
var_updates="DB_"$database"_UPDATE_PATHS"
updates=${!var_updates}
@@ -52,22 +54,14 @@ function assemble() {
for d in "${base[@]}"
do
- for entry in "$d"/*.sql "$d"/**/*.sql
- do
- if [ ! -z $d ]; then
- file=$(basename $entry)
- if [[ "$file" > "$start_sql" ]]
- then
+ if [ ! -z $d ]; then
+ for entry in "$d"/*.sql "$d"/**/*.sql
+ do
if [ -e $entry ]; then
- if [[ "$gtversion" < "$file" ]]; then
- gtversion=$file
- fi
-
- cat "$entry" >> $OUTPUT_FOLDER$database$suffix_base".sql"
+ cat "$entry" >> $OUTPUT_FOLDER$database$suffix_base".sql"
fi
- fi
- fi
- done
+ done
+ fi
done
fi
diff --git a/conf/config.sh.dist b/conf/config.sh.dist
index fd59250a4e..88b99d2fde 100644
--- a/conf/config.sh.dist
+++ b/conf/config.sh.dist
@@ -95,15 +95,15 @@ OUTPUT_FOLDER="output/"
# FULL DB
DB_CHARACTERS_PATHS=(
- $SRCPATH"/data/sql/databases/"
+ $SRCPATH"/data/sql/base/characters"
)
DB_AUTH_PATHS=(
- $SRCPATH"/data/sql/databases/"
+ $SRCPATH"/data/sql/base/auth/"
)
DB_WORLD_PATHS=(
- $SRCPATH"/data/sql/databases/"
+ $SRCPATH"/data/sql/base/world/"
)
# UPDATES