install_dev_db.sh
Home
/
application /
src /
main /
scripts /
install /
install_dev_db.sh
#!/bin/bash
BASE="`pwd`/../../../../target"
CONF_FOLDER=${BASE}/conf
jarfile="${BASE}/thingsboard-2.2.0-boot.jar"
installDir=${BASE}/data
loadDemo=true
export JAVA_OPTS="$JAVA_OPTS -Dplatform=@pkg.platform@"
export LOADER_PATH=${BASE}/conf,${BASE}/extensions
export SQL_DATA_FOLDER=${SQL_DATA_FOLDER:-/tmp}
/bin/sh -c "java -cp ${jarfile} $JAVA_OPTS -Dloader.main=org.thingsboard.server.ThingsboardInstallApplication \
-Dinstall.data_dir=${installDir} \
-Dinstall.load_demo=${loadDemo} \
-Dspring.jpa.hibernate.ddl-auto=none \
-Dinstall.upgrade=false \
-Dlogging.config=logback.xml \
org.springframework.boot.loader.PropertiesLauncher"
if [ $? -ne 0 ]; then
echo "ThingsBoard DB installation failed!"
else
echo "ThingsBoard DB installed successfully!"
fi
exit $?