From 10659d66423ad11e3f0761f0d1fe36f988568110 Mon Sep 17 00:00:00 2001 From: Patrick Lewis Date: Mon, 15 Mar 2021 10:52:58 -0700 Subject: [PATCH] feat(BASH): add support for db_assembler (#30) --- conf/conf.sh.dist | 12 ++++++++++++ include.sh | 10 ++++++++++ .../characters/base}/charactersdb_anticheat.sql | 0 3 files changed, 22 insertions(+) create mode 100644 conf/conf.sh.dist create mode 100644 include.sh rename {data/sql/db_characters => sql/characters/base}/charactersdb_anticheat.sql (100%) diff --git a/conf/conf.sh.dist b/conf/conf.sh.dist new file mode 100644 index 0000000..57d26f1 --- /dev/null +++ b/conf/conf.sh.dist @@ -0,0 +1,12 @@ +#!/usr/bin/env bash + +## CUSTOM SQL - Important file used by the db_assembler.sh +## Keep only the required variables (base sql files or updates, depending on the DB) + + +## BASE SQL + +DB_CHARACTERS_CUSTOM_PATHS+=( + "$MOD_ANTICHEAT_ROOT/sql/characters/base/" +) + diff --git a/include.sh b/include.sh new file mode 100644 index 0000000..87ab1bf --- /dev/null +++ b/include.sh @@ -0,0 +1,10 @@ +#!/usr/bin/env bash + +## GETS THE CURRENT MODULE ROOT DIRECTORY +MOD_ANTICHEAT_ROOT="$( cd "$( dirname "${BASH_SOURCE[0]}" )/" && pwd )" + +source "$MOD_ANTICHEAT_ROOT/conf/conf.sh.dist" + +if [ -f "$MOD_ANTICHEAT_ROOT/conf/conf.sh" ]; then + source "$MOD_ANTICHEAT_ROOT/conf/conf.sh" +fi diff --git a/data/sql/db_characters/charactersdb_anticheat.sql b/sql/characters/base/charactersdb_anticheat.sql similarity index 100% rename from data/sql/db_characters/charactersdb_anticheat.sql rename to sql/characters/base/charactersdb_anticheat.sql