From ba434e7848ff337b013ba7eb58c62f769252353d Mon Sep 17 00:00:00 2001 From: lazedo Date: Mon, 19 Feb 2018 15:22:54 +0000 Subject: [PATCH] create the database --- kamailio/db_scripts/create-kazoodb-sql.sh | 3 +++ kamailio/db_scripts/db_kazoo-spectific | 6 ++++++ kamailio/db_scripts/mysql-spectific | 3 +++ kamailio/db_scripts/postgres-spectific | 3 +++ 4 files changed, 15 insertions(+) diff --git a/kamailio/db_scripts/create-kazoodb-sql.sh b/kamailio/db_scripts/create-kazoodb-sql.sh index 655bb3e..fac69d5 100755 --- a/kamailio/db_scripts/create-kazoodb-sql.sh +++ b/kamailio/db_scripts/create-kazoodb-sql.sh @@ -93,4 +93,7 @@ sql_all_extra_tables >> $RESULTED_SQL sql_extra_tables >> $RESULTED_SQL sql_footer >> $RESULTED_SQL sql_all_footer >> $RESULTED_SQL + +sql_setup $RESULTED_SQL + exit 0 diff --git a/kamailio/db_scripts/db_kazoo-spectific b/kamailio/db_scripts/db_kazoo-spectific index 62750e3..a02399d 100644 --- a/kamailio/db_scripts/db_kazoo-spectific +++ b/kamailio/db_scripts/db_kazoo-spectific @@ -10,6 +10,12 @@ PRAGMA journal_mode=WAL; EOF } +sql_setup() { + DB_KAZOO_LOCATION=${DB_KAZOO_LOCATION:-/etc/kamailio/db} + mkdir -p ${DB_KAZOO_LOCATION} + KazooDB ${DB_KAZOO_LOCATION}/kazoo.db < $1 +} + sql_header() { cat << EOF EOF diff --git a/kamailio/db_scripts/mysql-spectific b/kamailio/db_scripts/mysql-spectific index 0d90e63..9a50515 100644 --- a/kamailio/db_scripts/mysql-spectific +++ b/kamailio/db_scripts/mysql-spectific @@ -5,6 +5,9 @@ cat << EOF EOF } +sql_setup() { +} + sql_header() { cat << EOF EOF diff --git a/kamailio/db_scripts/postgres-spectific b/kamailio/db_scripts/postgres-spectific index 4e33ca5..b6b8070 100644 --- a/kamailio/db_scripts/postgres-spectific +++ b/kamailio/db_scripts/postgres-spectific @@ -5,6 +5,9 @@ cat << EOF EOF } +sql_setup() { +} + sql_header() { cat << EOF EOF