From 7b869843125afb0cf983011c3bda07498321602c Mon Sep 17 00:00:00 2001 From: pucherot Date: Mon, 1 Feb 2021 22:24:32 +0100 Subject: [PATCH] Update pialert_update.sh --- install/pialert_update.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/install/pialert_update.sh b/install/pialert_update.sh index b0f1d1b4..a43c7e4d 100644 --- a/install/pialert_update.sh +++ b/install/pialert_update.sh @@ -147,14 +147,14 @@ update_db() { fi print_msg "- Checking Devices new columns..." - COL=`sqlite3 pialert.db "SELECT COUNT(*) FROM PRAGMA_TABLE_INFO ('Devices') WHERE name='dev_NewDevice' COLLATE NOCASE";` 2>&1 >> "$LOG" - if [ "TAB" == "0" ] ; then + COL=`sqlite3 $PIALERT_HOME/db/pialert.db "SELECT COUNT(*) FROM PRAGMA_TABLE_INFO ('Devices') WHERE name='dev_NewDevice' COLLATE NOCASE";` 2>&1 >> "$LOG" + if [ "$COL" == "0" ] ; then sqlite3 $PIALERT_HOME/db/pialert.db "ALTER TABLE Devices ADD COLUMN dev_NewDevice BOOLEAN NOT NULL DEFAULT (1) CHECK (dev_NewDevice IN (0, 1) );" 2>&1 >> "$LOG" sqlite3 $PIALERT_HOME/db/pialert.db "CREATE INDEX IDX_dev_NewDevice ON Devices (dev_NewDevice);" fi - COL=`sqlite3 pialert.db "SELECT COUNT(*) FROM PRAGMA_TABLE_INFO ('Devices') WHERE name='dev_Location' COLLATE NOCASE";` 2>&1 >> "$LOG" - if [ "TAB" == "0" ] ; then + COL=`sqlite3 $PIALERT_HOME/db/pialert.db "SELECT COUNT(*) FROM PRAGMA_TABLE_INFO ('Devices') WHERE name='dev_Location' COLLATE NOCASE";` 2>&1 >> "$LOG" + if [ "$COL" == "0" ] ; then sqlite3 $PIALERT_HOME/db/pialert.db "ALTER TABLE Devices ADD COLUMN dev_Location STRING(250) COLLATE NOCASE;" 2>&1 >> "$LOG" fi }